diff options
Diffstat (limited to 'Include')
-rw-r--r-- | Include/pytime.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/Include/pytime.h b/Include/pytime.h index 9cf1170..78e4ae9 100644 --- a/Include/pytime.h +++ b/Include/pytime.h @@ -121,15 +121,18 @@ typedef PY_INT64_T _PyTime_t; /* Convert a Python float or int to a timetamp. Raise an exception and return -1 on error, return 0 on success. */ -PyAPI_FUNC(int) _PyTime_FromObject(_PyTime_t *t, +PyAPI_FUNC(int) _PyTime_FromSecondsObject(_PyTime_t *t, PyObject *obj, _PyTime_round_t round); /* Convert timestamp to a number of milliseconds (10^-3 seconds). */ -PyAPI_FUNC(_PyTime_t) -_PyTime_AsMilliseconds(_PyTime_t t, +PyAPI_FUNC(_PyTime_t) _PyTime_AsMilliseconds(_PyTime_t t, _PyTime_round_t round); +/* Convert timestamp to a number of nanoseconds (10^-9 seconds) as a Python int + object. */ +PyAPI_FUNC(PyObject *) _PyTime_AsNanosecondsObject(_PyTime_t t); + /* Convert a timestamp to a timeval structure. */ PyAPI_FUNC(int) _PyTime_AsTimeval(_PyTime_t t, struct timeval *tv, |