psycopg2.tz - tzinfo implementations for Psycopg 2 - Psycopg 2.7.3 documentation
psycopg2.tz
-
tzinfo
implementations for Psycopg 2
This module holds two different tzinfo implementations that can be used as the
tzinfo
argument to
datetime
constructors, directly passed to
Psycopg functions or used to set the
cursor.tzinfo_factory
attribute in
cursors.
-
class
psycopg2.tz.
FixedOffsetTimezone
( offset=None , name=None ) -
Fixed offset in minutes east from UTC.
This is exactly the implementation found in Python 2.3.x documentation, with a small change to the
__init__()
method to allow for pickling and a default name in the formsHH:MM
(s
is the sign.).The implementation also caches instances. During creation, if a FixedOffsetTimezone instance has previously been created with the same offset and name that instance will be returned. This saves memory and improves comparability.