PyTime C API¶
Added in version 3.13.
The clock C API provides access to system clocks.
It is similar to the Python time
module.
For C API related to the datetime
module, see DateTime Objects.
Types¶
-
type PyTime_t¶
A timestamp or duration in nanoseconds, represented as a signed 64-bit integer.
The reference point for timestamps depends on the clock used. For example,
PyTime_Time()
returns timestamps relative to the UNIX epoch.The supported range is around [-292.3 years; +292.3 years]. Using the Unix epoch (January 1st, 1970) as reference, the supported date range is around [1677-09-21; 2262-04-11]. The exact limits are exposed as constants:
- PyTime_t PyTime_MIN