module documentation
Implementation of a TimeDriver and a Scale to convert floating-point POSIX timestamps into timezone-aware datetimes.
| Note | |
Although at runtime this module uses datetime.datetime objects, its type hints use the datetype library to ensure that all values have the correct type of tzinfo. This driver will not work with arbitrary datetime.timezone zones, only zoneinfo.ZoneInfo zones, as IANA timezone identifiers are required for reliable long-term serialization across DST boundaries. |
| Class | |
A fritter.boundaries.Scale that can scale between a trunk scheduler that uses physical time (floats) and a branch scheduler that uses civil time (dates and wall-clock times). |
| Class | |
Driver based on ZoneInfo-aware datetimes. |
| Function | guess |
Attempt to determine the IANA timezone identifier for the local system using a variety of heuristics. |
| Constant | _PS |
Undocumented |
| Variable | _guessed |
Undocumented |