Is this the correct way to convert a UTC datetime string into localtime?
- by Steve
Is this the correct way to convert a UTC string into local time allowing for daylight savings? It looks ok to me but you never know :)
import time
UTC_STRING = "2010-03-25 02:00:00"
stamp = time.mktime(time.strptime(UTC_STRING,"%Y-%m-%d %H:%M:%S"))
stamp -= time.timezone
now = time.localtime()
if now[8] == 1:
stamp += 60*60
elif now[8] ==…