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

Метод ceil

Метод ceil применяется к объекту Timestamp и возвращает новый Timestamp, округлённый вверх до заданной временной частоты. Первым параметром передаётся строка с частотой (freq), например 'H' для часов или 'D' для дней.

Синтаксис

timestamp.ceil(freq)

Пример

Округлим время вверх до начала следующего часа:

import pandas as pd ts = pd.Timestamp('2026-09-09 14:27:35') res = ts.ceil('H') print(res)

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

"2026-09-09 15:00:00"

Пример

Округлим дату вверх до начала следующего дня:

import pandas as pd ts = pd.Timestamp('2026-09-09 08:15:30') res = ts.ceil('D') print(res)

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

"2026-09-10 00:00:00"

Пример

Округлим время вверх до начала следующей минуты:

import pandas as pd ts = pd.Timestamp('2026-09-09 12:00:15') res = ts.ceil('T') print(res)

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

"2026-09-09 12:01:00"

Пример

Округлим время вверх до начала следующего месяца:

import pandas as pd ts = pd.Timestamp('2026-09-15 10:30:45') res = ts.ceil('M') print(res)

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

"2026-10-01 00:00:00"

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

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