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

Метод round

Метод round применяется к объекту Timestamp и возвращает новую временную метку, округленную до заданной единицы времени. Первым параметром передается строка с частотой округления, например, 'H' для часа или 'T' для минуты. Также можно указать параметр freq для задания базового уровня округления.

Синтаксис

timestamp.round(freq)

Пример

Давайте создадим временную метку и округлим её до ближайшего часа:

import pandas as pd ts = pd.Timestamp('2026-09-09 15:37:22') res = ts.round('H') print(res)

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

"2026-09-09 16:00:00"

Пример

Округлим метку до ближайшей минуты:

import pandas as pd ts = pd.Timestamp('2026-09-09 15:37:22') res = ts.round('T') print(res)

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

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

Пример

Округление до ближайшего дня. Если время после полудня, то округление произойдет до следующего дня:

import pandas as pd ts = pd.Timestamp('2026-09-09 18:45:00') res = ts.round('D') print(res)

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

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

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

  • класс Timestamp,
    представляющий временную метку в Pandas
  • метод floor,
    который округляет временную метку вниз
  • метод ceil,
    который округляет временную метку вверх
  • метод strftime,
    который форматирует временную метку в строку
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить