class documentation

Represents a fixed timezone offset (without daylight saving time).

Class Method fromLocalTimeStamp Create a time zone with a fixed offset corresponding to a time stamp in the system's locally configured time zone.
Class Method fromSignHoursMinutes Construct a FixedOffsetTimeZone from an offset described by sign ('+' or '-'), hours, and minutes.
Method __init__ Construct a FixedOffsetTimeZone with a fixed offset.
Method dst Return a zero TimeDelta for the daylight saving time offset, since there is never one.
Method tzname Return a string describing this timezone.
Method utcoffset Return the given timezone's offset from UTC.
Instance Variable name A str giving the name of this timezone; the name just includes how much time this offset represents.
Instance Variable offset A TimeDelta giving the amount of time this timezone is offset.
@classmethod
def fromLocalTimeStamp(cls, timeStamp: float) -> FixedOffsetTimeZone: (source)

Create a time zone with a fixed offset corresponding to a time stamp in the system's locally configured time zone.

@classmethod
def fromSignHoursMinutes(cls, sign: str, hours: int, minutes: int) -> FixedOffsetTimeZone: (source)

Construct a FixedOffsetTimeZone from an offset described by sign ('+' or '-'), hours, and minutes.

Parameters
sign:strA string describing the positive or negative-ness of the offset.
hours:intThe number of hours in the offset.
minutes:intThe number of minutes in the offset
Returns
FixedOffsetTimeZoneA time zone with the given offset, and a name describing the offset.
Note
For protocol compatibility with AMP, this method never uses 'Z'
def __init__(self, offset: TimeDelta, name: Optional[str] = None): (source)

Construct a FixedOffsetTimeZone with a fixed offset.

Parameters
offset:TimeDeltaa delta representing the offset from UTC.
name:Optional[str]A name to be given for this timezone.
def dst(self, dt: Optional[DateTime]) -> TimeDelta: (source)

Return a zero TimeDelta for the daylight saving time offset, since there is never one.

def tzname(self, dt: Optional[DateTime]) -> str: (source)

Return a string describing this timezone.

def utcoffset(self, dt: Optional[DateTime]) -> TimeDelta: (source)

Return the given timezone's offset from UTC.

A str giving the name of this timezone; the name just includes how much time this offset represents.

A TimeDelta giving the amount of time this timezone is offset.