By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
446,389 Members | 1,881 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 446,389 IT Pros & Developers. It's quick & easy.

Affects of 'US DST 2007 changes' on GSL.

P: n/a
I wanted to know about the affects of changes done in US DST on FSF
library.
My major concentration is on GSL.
Will GSL be affected ?
If so, Is there any patch for this ?
Is there any article on web, showing which all FSF libraries are
affected ?

Feb 20 '07 #1
Share this Question
Share on Google+
1 Reply


P: n/a
perlguru wrote:
I wanted to know about the affects of changes done in US DST on FSF
library.
My major concentration is on GSL.
Will GSL be affected ?
If so, Is there any patch for this ?
Is there any article on web, showing which all FSF libraries are
affected ?
I have no idea about GSL, but I looked into this for a company I work
for (management were in the usual panic) and there was no problem. At
least no problem that anyone could do anything about.

On Windows the standard C++ time related functions get their information
from the Windows operating system. So if the customer has applied the
Windows patch that updates Windows with the DST changes then any program
that uses standard C++ time functions will automatically adjust to the
new DST rules.

If you think about it this is no different from the situation with any
time related function. If the user has there time set wrongly on their
computer, your program will tell the wrong time. If they have their time
zone set wrongly, your program will convert between local time and GMT
wrongly.

So as far as I can tell, the whole DST issue is a non-issue, at least as
far as Windows. The only issue would be for programs which had their own
DST and TZ rules hard-coded. That seems a very unlikely situation.

john
Feb 20 '07 #2

This discussion thread is closed

Replies have been disabled for this discussion.