Boost logo

Boost Users :

Subject: Re: [Boost-users] [datetime] little problem with periods
From: Richard Damon (Richard_at_[hidden])
Date: 2015-06-24 08:39:19


On 6/23/15 8:46 AM, Boris Schäling wrote:
> On Tue, 23 Jun 2015 13:42:03 +0200, <Georg.Kellerer_at_[hidden]> wrote:
>
>> Hello,
>>
>> i am using Boost V1.5.8 under vs 2010 with a german windows 7 64 bit.
>> When I tried to calculate a time period I always ran into the same
>> problem. The period is calculated one day too short. I wrote a little
>> program to illustrate my problem. It's important that you change the
>> value of the variable test to the current date. Is this a bug or do I
>> use the library in an incorrect way?
>
> The end of the period is not considered part of the period (see
> <http://theboostcpplibraries.com/boost.datetime-calendar#ex.datetime_08>
> or
> <http://dieboostcppbibliotheken.de/boost.datetime-kalenderdaten#ex.datetime_08>
> if you prefer German).
>
> HTH,
> Boris
>
One way to think of it is that the date 2015-06-01 means the point in
time 2015-06-01 00:00:00, so if that is the end point of a period, the
day isn't included.

-- 
Richard Damon

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