From: Stefan Seefeld (seefeld_at_[hidden])
Date: 2003-07-10 08:53:41
Jeff Garland wrote:
> On Wed, 09 Jul 2003 09:33:44 -0400, Stefan Seefeld wrote
>>what is the suggested way to persist a time_duration into a string ?
>>I tried 'to_iso_string' but there is no corresponding
>>'duration_from_iso_string'. Shouldn't that exist (if only for
> Yes it should be there for symmetry. Give this a shot:
> using boost::posix_time;
> std::string tds; //.. your duration string
> time_duration td =
> This doesn't look like it will handle fractional seconds, but maybe you don't
> need that...
yes, I do need that. I'm recording certain events to be able to play
them back later on, so I store the 'current time' along.
Right now I'm doing things:
// at the start of the recording...
origin = pt::microsec_clock::local_time();
// and for each event...
std::string tstamp =
pt::to_simple_string(pt::microsec_clock::local_time() - origin);
pt::time_duration time = pt::duration_from_string(tstamp);
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk