You're absolutely right that it should be, but the problem is that it isn't – Python treats these as belonging to the local time zone.