РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
571 of 687 menu

Метод total_seconds

Метод total_seconds применяется к объекту Timedelta и возвращает общее количество секунд в виде числа с плавающей точкой. Метод не принимает параметров и учитывает все составляющие временного интервала: дни, часы, минуты, секунды, микросекунды и наносекунды.

Синтаксис

timedelta.total_seconds()

Пример

Давайте создадим интервал в 2 минуты и получим общее количество секунд:

import pandas as pd td = pd.Timedelta(minutes=2) res = td.total_seconds() print(res)

Результат выполнения кода:

120.0

Пример

Давайте создадим интервал в 1 час 30 минут и переведём его в секунды:

import pandas as pd td = pd.Timedelta(hours=1, minutes=30) res = td.total_seconds() print(res)

Результат выполнения кода:

5400.0

Пример

Давайте создадим интервал с микросекундами и получим общее количество секунд:

import pandas as pd td = pd.Timedelta(seconds=5, microseconds=500000) res = td.total_seconds() print(res)

Результат выполнения кода:

5.5

Пример

Давайте применим метод к интервалу, полученному в результате вычитания дат:

import pandas as pd date1 = pd.Timestamp('2026-01-01 12:00:00') date2 = pd.Timestamp('2026-01-01 12:05:30') td = date2 - date1 res = td.total_seconds() print(res)

Результат выполнения кода:

330.0

Смотрите также

  • атрибут days,
    который возвращает количество дней
  • атрибут seconds,
    который возвращает количество секунд
  • атрибут microseconds,
    который возвращает количество микросекунд
  • атрибут components,
    который возвращает составные части интервала
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить