Converting from local to utc: local Timzone: America/Los_Angeles local_dt 2009-09-17 00:00:00-08:00 utc_dt 2009-09-17 08:00:00+00:00 ( after converting from local to utc)
when I convert back from UTC to America/Los_Angeles, I get back local_dt 2009-09-24 01:00:00 which is one hour from where I started. Any clues how to fix it? My code below: >From Local to UTC: local_timezone = timezone(local_tz) local_dt = datetime (dt.year,dt.month,dt.day,dt.hour,dt.minute,dt.second, tzinfo=local_timezone) utc_dt = utc.normalize(local_dt.astimezone(pytz.utc)) >From UTC to Local: utc_dt = datetime (dt.year,dt.month,dt.day,dt.hour,dt.minute,dt.second, tzinfo=pytz.utc) local_tz1 = timezone(local_tz) loc_dt = local_tz1.normalize(utc_dt.astimezone(timezone(local_tz))) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---