$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: [boost] [DateTime] Cannot handle 64bit seconds
From: Roland Bock (rbock_at_[hidden])
Date: 2010-08-16 11:00:50
Hi,
when transforming a unix time into a boost::posix_time::ptime, the value
of the unix time is truncated to long in for method
boost::posix_time::from_time_t.
As a result, -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