aleph.toolkit.timestamp module

aleph.toolkit.timestamp.coerce_to_datetime(datetime_or_timestamp: float | datetime | None) datetime | None[source]
aleph.toolkit.timestamp.timestamp_to_datetime(timestamp: float) datetime[source]

Utility function that transforms a UNIX timestamp into a UTC-localized datetime object.

aleph.toolkit.timestamp.utc_now() datetime[source]

Returns the current time as a UTC-localized datetime object. This differs from datetime.utcnow() because utcnow() is not localized.