[Gambas-user] System.TimeZone Error?

Wolfgang, dl7nb dl7nb at ...17...
Sun May 18 11:23:30 CEST 2014


Am 17.05.2014 21:55, schrieb Benoît Minisini:
> Le 17/05/2014 21:32, Benoît Minisini a écrit :
>> Le 10/05/2014 17:32, Wolfgang, dl7nb a écrit :
>>> Hi,
>>> System.TimeZone is defined as follows:
>>>
>>>       Return the system timezone.
>>>       The returned value is the number of seconds you must add to the
>>> locale time to get the UTC time.
>>>
>>> *That is not always done correctly. *
>>>
>>> During winter I used it and it has a result of 3600. This is correct as
>>> the difference between UTC and the time her in Germany is 1 hour (or
>>> 3600 seconds)
>>> -
>>> But now (summertime) we have daylight saving time, which means we have a
>>> difference of 2 hours. System.TimeZone still shows 3600. It should show
>>> 7200 to have the correct number of seconds.
>>> -
>>> So how can I find out what UTC.time really is??
>>> How can I solve this problem?
>>>
>>> regards Wolfgang
>>>
>> Apparently, the daylight saving time is not taken into account. I'd like
>> to know how I can get this information from the system...
>>
> OK, I think I got it and understood what I did wrong...
>
Hello Benoît,

good news make us happy! Thank you for hunting down this problem! Now I 
am looking forward to the next release <big grin>!

Have a nice Sunday!

Wolfgang




More information about the User mailing list