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

Метод floor

Метод floor применяется к объекту Timestamp и возвращает новый объект Timestamp, округлённый вниз до указанной единицы времени. Обязательным параметром передаётся строка с частотой, определяющая единицу округления: '秒' (секунды), 'мин' (минуты), 'ч' (часы), 'д' (дни) и другие. Метод полезен для нормализации временных меток перед группировкой или сравнением.

Синтаксис

timestamp.floor(freq)

Пример

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

import pandas as pd ts = pd.Timestamp('2026-09-09 14:37:25') res = ts.floor('h') print(res)

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

2026-09-09 14:00:00

Пример

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

import pandas as pd ts = pd.Timestamp('2026-09-09 14:37:25') res = ts.floor('d') print(res)

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

2026-09-09 00:00:00

Пример

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

import pandas as pd ts = pd.Timestamp('2026-09-09 14:37:25') res = ts.floor('M') print(res)

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

2026-09-01 00:00:00

Пример

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

import pandas as pd ts = pd.Timestamp('2026-09-09 14:37:25') res = ts.floor('min') print(res)

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

2026-09-09 14:37:00

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

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