class documentation

Converter for dates stored in four byte BCD

A date (dd, mm, yyyy) is stored in BCD as ddmmyyyy.

Class Method get Converts bytes -> tuple[int, int, int]
Class Method set Converts tuple[int, int, int] -> bytes
def get(cls, data: bytes, **kwargs) -> tuple[int, int, int]: (source)

Converts bytes -> tuple[int, int, int]

Parameters
data:bytesThe raw bytes to convert
**kwargsUndocumented
Returns
tuple[int, int, int]The date stored in data
def set(cls, value: tuple[int, int, int], **kwargs) -> bytes: (source)

Converts tuple[int, int, int] -> bytes

Parameters
value:tuple[int, int, int]The value to convert
**kwargsUndocumented
Returns
bytesThe BCD encoding of the date in value