pandas.Timedelta
-
class pandas.Timedelta -
Представляет длительность, разницу между двумя датами или временами.
Timedelta — это аналог
datetime.timedeltaв pandas и взаимозаменяем с ним в большинстве случаев.Параметры: -
value : Timedelta, timedelta, np.timedelta64, string, or integer -
unit : str, optional -
Обозначают единицу измерения входных данных, если входное значение является целым числом. По умолчанию 'ns'. Возможные значения: {‘Y’, ‘M’, ‘W’, ‘D’, ‘days’, ‘day’, ‘hours’, hour’, ‘hr’, ‘h’, ‘m’, ‘minute’, ‘min’, ‘minutes’, ‘T’, ‘S’, ‘seconds’, ‘sec’, ‘second’, ‘ms’, ‘milliseconds’, ‘millisecond’, ‘milli’, ‘millis’, ‘L’, ‘us’, ‘microseconds’, ‘microsecond’, ‘micro’, ‘micros’, ‘U’, ‘ns’, ‘nanoseconds’, ‘nano’, ‘nanos’, ‘nanosecond’, ‘N’}
- **kwargs
-
Доступные значения kwargs: {days, seconds, microseconds, milliseconds, minutes, hours, weeks}. Значения для построения совместимы с datetime.timedelta. Numpy целые и вещественные числа будут преобразованы в целые и вещественные числа Python.
Примечания
Атрибут
.valueвсегда в ns.Атрибуты
asm8Возвращает представление скаляра массива numpy timedelta64. componentsВозвращает кортеж с компонентами. daysКоличество дней. deltaВозвращает длительность в наносекундах (нс) для внутренней совместимости. microsecondsКоличество микросекунд (>= 0 и меньше 1 секунды). nanosecondsВозвращает количество наносекунд (н), где 0 <= n < 1 микросекунда. resolutionВозвращает строку, представляющую наименьшее разрешение timedelta. resolution_stringВозвращает строку, представляющую наименьшее разрешение timedelta. secondsКоличество секунд (>= 0 и меньше 1 дня). freq is_populated value Методы
ceil(self, freq)возвращает новый Timedelta, округленный до указанного разрешения floor(self, freq)возвращает новый Timedelta, округленный вниз до указанного разрешения isoformat()Форматирует Timedelta как ISO 8601 Duration, например P[n]Y[n]M[n]DT[n]H[n]M[n]S, где[n]заменяются значениями.round(self, freq)Округляет Timedelta до указанного разрешения to_numpy()Преобразует Timestamp в NumPy timedelta64. to_pytimedelta()Преобразует объект pandas Timedelta в объект python timedelta. to_timedelta64()Возвращает объект numpy.timedelta64 с точностью 'ns'. total_seconds()Общая длительность timedelta в секундах (с точностью до нс). view()Совместимость с представлением массива. -
© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.25.0/reference/api/pandas.Timedelta.html