mmeutils.datetime package
Module contents
Date & Time Manipulation
- mmeutils.datetime.get_adjusted_datetime(epoch_timestamp: int, format_string: str = '%Y-%m-%dT%H:%M') str
Converts an epoch timestamp to the time of the local computers’ timezone.
- Parameters:
epoch_timestamp (int) – An UNIX epoch timestamp.
format_string (str) – The strftime()-compatible date-time format string.
- Returns:
A formatted date-time string.
- Return type:
str
- mmeutils.datetime.get_time_format() int
Detects and returns 12 vs 24 hour time format usage.
- Returns:
12 or 24
- Return type:
int
- mmeutils.datetime.get_timezone_offset() Tuple[int, int]
Returns the local timezone offset from UTC.
- Returns:
A tuple (diff_from_utc, hours_in_seconds)
- Return type:
Tuple[int, int]