caellion-python-commons
|
Implementation of DateTime serializer, using Unix-epoch based timestamp with microsecond precision as serialized format. More...
Static Public Member Functions | |
def | deserialize (integer) |
Unserializes the unix timestamp with microsecond precision to DateTime object. More... | |
def | unserialize (integer) |
Unserializes the unix timestamp with microsecond precision to DateTime object. More... | |
def | serialize (datetime_to_serialize) |
Serializes the DateTime to Unix timestamp integer. More... | |
Implementation of DateTime serializer, using Unix-epoch based timestamp with microsecond precision as serialized format.
Definition at line 99 of file datetime_serializer.py.
|
static |
Unserializes the unix timestamp with microsecond precision to DateTime object.
Always returns UTC timezone DateTime.
Alias for unserialize()
integer | unix timestamp integer (microseconds) |
Definition at line 106 of file datetime_serializer.py.
|
static |
Serializes the DateTime to Unix timestamp integer.
Always returns UTC timezone integer.
datetime_to_serialize | DateTime to serialize to unix timestamp integer |
Definition at line 130 of file datetime_serializer.py.
|
static |
Unserializes the unix timestamp with microsecond precision to DateTime object.
Always returns UTC timezone DateTime.
integer | unix timestamp integer (microseconds) |
Definition at line 119 of file datetime_serializer.py.