Skip to content

adjunct.time

Date/time utilities.

parse_dt(ts, tz=dt.UTC)

Parse an SQLite datetime, treating it as UTC by default.

Parameters:

Name Type Description Default
ts str

an SQLite timestamp string

required
tz tzinfo | None

the timezone to use, or None to treat it naively

UTC

Returns:

Type Description
datetime

the parsed datetime.

to_iso_date(ts, tz=dt.UTC)

Convert an SQLite timestamp string to ISO 8601 format.

Parameters:

Name Type Description Default
ts str

an SQLite timestamp string

required
tz tzinfo

a timezone object

UTC

Returns:

Type Description
str

the same timestamp, but in ISO 8601 format.