Le 01/08/2015 17:52, Benoît Minisini a écrit :
> Le 01/08/2015 17:33, nando a écrit :
>> Here's an example.
>>
>>    Dim FirstDate as Date
>>
>>    FirstDate = Date(2015, 1, 1, 0, 0, 0, 0)
>>    Print DateDiff(firstdate, Date(2015, 8, 1, 00, 00, 00), gb.day)  'ok
>>    Print DateDiff(firstdate, Date(2015, 8, 1, 00, 00, 01), gb.day)  'ok
>>    Print DateDiff(firstdate, Date(2015, 8, 1, 03, 59, 59), gb.day)  'ok
>>    Print DateDiff(firstdate, Date(2015, 8, 1, 04, 00, 00), gb.day)
>> 'Wrong
>>    Print DateDiff(firstdate, Date(2015, 8, 1, 11, 21, 51), gb.day)
>> 'Wrong
>>
>> 212
>> 212
>> 212
>> 213  <---Wrong  should be 212
>> 213  <---Wrong  should be 212
>>
>> Of course, this is looks like it might be a TimeZone problem.
>> I am in GMT -5 but daylight savings during the summer it is -4
>>
>> Am I correct to say this is not correct operation?
>>
>> -Nando
>>
>>
>
> Argh, a just too late bug! You did that to spoil my holidats? 8-o
>

OK, I couldn't let you alone. I have updated the Gambas 3.8 source 
package with the fix for that bug.

Regards,

-- 
Benoît Minisini

------------------------------------------------------------------------------
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to