|
| bool | homeassistant.util.dt._datetime_ambiguous (dt.datetime dattim) |
| |
| bool | homeassistant.util.dt._datetime_exists (dt.datetime dattim) |
| |
| dt.timedelta | homeassistant.util.dt._dst_offset_diff (dt.datetime dattim) |
| |
| str | homeassistant.util.dt._get_timestring (float timediff, int precision=1) |
| |
| int|None | homeassistant.util.dt._lower_bound (list[int] arr, int cmp) |
| |
| dt.datetime | homeassistant.util.dt.as_local (dt.datetime dattim) |
| |
| float | homeassistant.util.dt.as_timestamp (dt.datetime|str dt_value) |
| |
| dt.datetime | homeassistant.util.dt.as_utc (dt.datetime dattim) |
| |
| zoneinfo.ZoneInfo|None | homeassistant.util.dt.async_get_time_zone (str time_zone_str) |
| |
| dt.datetime | homeassistant.util.dt.find_next_time_expression_time (dt.datetime now, list[int] seconds, list[int] minutes, list[int] hours) |
| |
| str | homeassistant.util.dt.get_age (dt.datetime date, int precision=1) |
| |
| dt.tzinfo | homeassistant.util.dt.get_default_time_zone () |
| |
| str | homeassistant.util.dt.get_time_remaining (dt.datetime date, int precision=1) |
| |
| zoneinfo.ZoneInfo|None | homeassistant.util.dt.get_time_zone (str time_zone_str) |
| |
| dt.datetime | homeassistant.util.dt.now (dt.tzinfo|None time_zone=None) |
| |
| dt.date|None | homeassistant.util.dt.parse_date (str dt_str) |
| |
| dt.datetime|None | homeassistant.util.dt.parse_datetime (str dt_str) |
| |
| dt.datetime|None | homeassistant.util.dt.parse_datetime (str dt_str, *bool raise_on_error=False) |
| |
| dt.datetime|None | homeassistant.util.dt.parse_datetime (str dt_str, *Literal[False] raise_on_error) |
| |
| dt.datetime | homeassistant.util.dt.parse_datetime (str dt_str, *Literal[True] raise_on_error) |
| |
| dt.timedelta|None | homeassistant.util.dt.parse_duration (str value) |
| |
| dt.time|None | homeassistant.util.dt.parse_time (str time_str) |
| |
| list[int] | homeassistant.util.dt.parse_time_expression (Any parameter, int min_value, int max_value) |
| |
| None | homeassistant.util.dt.set_default_time_zone (dt.tzinfo time_zone) |
| |
| dt.datetime | homeassistant.util.dt.start_of_local_day (dt.date|dt.datetime|None dt_or_d=None) |
| |
| float | homeassistant.util.dt.utc_to_timestamp (dt.datetime utc_dt) |
| |