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

Метод ceil

Метод ceil применяется к объектам Timedelta и возвращает округлённый вверх временной интервал до указанной частоты. Первым параметром передаётся строка с частотой округления: 's' (секунды), 'ms' (миллисекунды), 'us' (микросекунды), 'ns' (наносекунды). Метод возвращает новый объект Timedelta.

Синтаксис

timedelta.ceil(freq)

Пример

Давайте округлим интервал вверх до секунд:

import pandas as pd td = pd.Timedelta('1 days 02:03:04.567') res = td.ceil('s') print(res)

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

"1 days 02:03:05"

Пример

Давайте округлим интервал вверх до миллисекунд:

import pandas as pd td = pd.Timedelta('1 days 02:03:04.567890') res = td.ceil('ms') print(res)

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

"1 days 02:03:04.568000"

Пример

Давайте округлим интервал вверх до минут:

import pandas as pd td = pd.Timedelta('1 days 02:03:45') res = td.ceil('min') print(res)

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

"1 days 02:04:00"

Пример

Давайте округлим интервал вверх до часов:

import pandas as pd td = pd.Timedelta('1 days 02:30:00') res = td.ceil('h') print(res)

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

"1 days 03:00:00"

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

  • класс Timedelta,
    который представляет временные интервалы
  • метод floor,
    который округляет интервал вниз
  • метод round,
    который округляет интервал до ближайшего значения
  • атрибут components,
    который разбивает интервал на составные части
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить