AutoFramework/venv/Lib/site-packages/pandas/_libs/tslibs/timedeltas.pxd

20 lines
591 B
Cython
Raw Normal View History

2022-07-30 10:19:36 +08:00
from cpython.datetime cimport timedelta
from numpy cimport int64_t
# Exposed for tslib, not intended for outside use.
cpdef int64_t delta_to_nanoseconds(delta) except? -1
cdef convert_to_timedelta64(object ts, str unit)
cdef bint is_any_td_scalar(object obj)
cdef class _Timedelta(timedelta):
cdef readonly:
int64_t value # nanoseconds
object freq # frequency reference
bint is_populated # are my components populated
int64_t _d, _h, _m, _s, _ms, _us, _ns
cpdef timedelta to_pytimedelta(_Timedelta self)
cpdef bint _has_ns(self)