xsd.gMonth

The xsd.gMonth class represents whole months within an arbitrary year with an optional timezone offset.

Base class: xsd.anyAtomicType -> xsd.anySimpleType

class xsd.gMonth(value)

Attributes

xsd.anySimpleType.lexical_value

Returns the lexical representation of the datatype as native str.

xsd.gMonth.month

Returns the month part of the gMonth datatype as native int.

xsd.gMonth.timezoneOffset

Returns the timezone offset part of the gMonth datatype in form of mintues in the range of -840 to 840 as native int.

Methods

xsd.anySimpleType.is_boolean()

Returns True if the datatype object is of type boolean.

xsd.anySimpleType.is_decimal()

Returns True if the datatype object is of type decimal or derived from type decimal.

xsd.anySimpleType.is_double()

Returns True if the datatype object is of type double.

xsd.anySimpleType.is_duration()

Returns True if the datatype object is of type duration.

xsd.anySimpleType.is_float()

Returns True if the datatype object is of type float.

xsd.anySimpleType.is_integer()

Returns True if the datatype object is of type decimal or derived from type integer.

xsd.anySimpleType.is_numeric()

Returns True if the datatype object is a numeric type.

xsd.anySimpleType.is_string()

Returns True if the datatype object is a string type.

Special methods

__bool__, __eq__, __float__, __ge__, __gt__, __int__, __le__, __lt__, __ne__