Boost logo

Boost Users :

Subject: Re: [Boost-users] [date_time] binary serialization / integer representation
From: Igor R (boost.lists_at_[hidden])
Date: 2009-10-21 06:03:49


> I'm particularly interested in efficient binary serialization of
date_time types and/or conversion to integer(s).

I also can't see any access to the internal value, so what you can do
instead is to make some time_duration, and use it instead of the absolute
ptime. Like this:

 pt::ptime epoch(greg::date(1970, 1, 1)); // or some other reference point
 pt::time_duration duration = t - epoch;
 boost::int64_t diff = duration.total_seconds(); // or total_microseconds()
or ticks()
Similarly, you can reconstruct the ptime later.



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net