On Mon, Mar 14, 2016 at 9:19 AM, Skip Montanaro <skip.montan...@gmail.com> wrote: > Is this correct (today, with Daylight Savings in effect)? > >>>> import pytz >>>> i.timezone > 'America/Chicago' >>>> pytz.timezone(i.timezone) > <DstTzInfo 'America/Chicago' CST-1 day, 18:00:00 STD> >>>> ot > datetime.datetime(2016, 3, 14, 9, 30, tzinfo=<DstTzInfo > 'America/New_York' EDT-1 day, 20:00:00 DST>) >>>> ot.tzinfo > <DstTzInfo 'America/New_York' EDT-1 day, 20:00:00 DST> > > Shouldn't the America/Chicago timezone reflect DST?
Why should it? You only asked pytz for the Chicago timezone. You didn't ask for it relative to any specific time. -- https://mail.python.org/mailman/listinfo/python-list