[Gambas-user] Syntax of dates represented in a string
adamnt42 at gmail.com
Thu Nov 17 07:59:39 CET 2022
On 17/11/22 11:43 am, Benoit Minisini wrote:
> The other problem raised by Bruce (BB <adamnt42 at gmail.com>) is another
> beast: in a few words, how to know which timezone must be used at a
> specific date.
> The data exists, but apparently the C library does not have any API
> for that.
> Moreover, the problem can be circular: to define the specific date,
> you may need the timezone you are looking for.
> So I don't think there is a solution for that at the moment.
I now believe that you are fully correct. Although the libc "tm" struct
contains "tm_isdst" which supposedly can indicate whether a date/time is
or is not in dst, it is never set as specified in all the documentation.
All the libraries I have looked at so far depend on this struct. All
that is ever returned in this integer is the same value that went in on
the call. There is a plethora of complaints about this across the
internet with no satisfactory reply. So much for linux! (or was it that
Kernighan et al had never heard of daylight savings?)
More information about the User