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

Метод normalize

Метод normalize применяется к объекту Timestamp и возвращает новую временную метку, у которой время установлено на начало суток (полночь). Часы, минуты, секунды и микросекунды обнуляются. Метод полезен, когда нужно игнорировать временну́ю часть даты и работать только с датой.

Синтаксис

timestamp.normalize()

Метод не принимает параметров и возвращает новый объект Timestamp с временем, приведённым к 00:00:00.

Пример

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

import pandas as pd ts = pd.Timestamp('2026-09-09 14:35:42.123456') res = ts.normalize() print(res)

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

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

Пример

Давайте применим нормализацию к метке времени, которая уже находится в начале суток. Метка останется без изменений:

import pandas as pd ts = pd.Timestamp('2026-09-09 00:00:00') res = ts.normalize() print(res)

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

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

Пример

Метод normalize особенно полезен при сравнении меток времени, когда время не имеет значения. Сравним две метки до и после нормализации:

import pandas as pd ts1 = pd.Timestamp('2026-09-09 08:15:30') ts2 = pd.Timestamp('2026-09-09 23:45:00') print(ts1 == ts2) print(ts1.normalize() == ts2.normalize())

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

"False" "True"

Пример

Метод normalize можно применять к временным меткам с учётом часового пояса. Время приводится к началу суток в указанном поясе:

import pandas as pd ts = pd.Timestamp('2026-09-09 14:35:42', tz='Europe/Moscow') res = ts.normalize() print(res)

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

"2026-09-09 00:00:00+03:00"

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

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