Hi all,
On one of my trips to VFX Graham queried whether the new daylight savings shift 
is already accounted for.... well Novell Open Audio guys thought the problem 
big enough to put out a special show on the issue.

http://www.novell.com/feeds/openaudio/?p=131

[makes you wonder why Groupware doesn't use time/locale combination rather than 
UTC as a reference point - afterall computers do travel across timezones, some 
appointments are localtime and some are referenced to other timezones]


Anyhow got me thinking about it and here's a little python script intended to 
check whether daylight savings starts on the new date of March 11, 2007 or 
not....

Cheers,
Simon.

PS. Be nice, it's my first python script :-)

PPS. Dapper LTS seems to be OK.
#!/bin/python
from time import strftime, localtime, mktime

# float time_check=0
print "Checking March 10/11 transistion, 2007"
time_check=mktime((2007, 3, 10, 12, 0, 0, 4, 68, -1))

# add exactly 1 day worth of seconds and see whether we get 'hour' shift.
if (strftime("%H",localtime(time_check + (3600 * 24))) == "12"):
	print "Daylight Savings not changing - Damn you George W.!"
else:
	print "Daylight Savings changing - OK."

_______________________________________________
clug-talk mailing list
[email protected]
http://clug.ca/mailman/listinfo/clug-talk_clug.ca
Mailing List Guidelines (http://clug.ca/ml_guidelines.php)
**Please remove these lines when replying

Reply via email to