id summary reporter owner description type status milestone component version severity resolution keywords cc 4543 ptime: year 2038 problem Roland Bock James E. King, III "At several locations in the code, the number of seconds, minutes, hours, etc is explicitly limited to the value range of {{{long}}}, for instance in {{{posix_time/conversion.hpp}}}: {{{ inline ptime from_time_t(std::time_t t) { ptime start(gregorian::date(1970,1,1)); return start + seconds(static_cast(t)); } }}} As a result, for example -4260211200 is represented by some ptime in the year 1971, but it should be 1835. Or, in other words Boost.DateTime has the year 2038 problem. Regards, Roland" Bugs closed Boost 1.67.0 date_time Boost 1.44.0 Problem fixed