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

Метод today

Метод today класса Timestamp возвращает объект Timestamp, соответствующий текущим дате и времени в локальном часовом поясе системы. Метод не принимает никаких параметров и всегда возвращает новый объект с текущим системным временем. Это удобный способ получить текущий момент времени для дальнейших операций с датами в Pandas.

Синтаксис

pd.Timestamp.today()

Пример

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

import pandas as pd res = pd.Timestamp.today() print(res)

Результат выполнения кода (дата и время будут соответствовать моменту запуска):

"2026-09-09 15:30:45.123456"

Пример

Метод today часто используется для создания временных меток в данных. Давайте создадим объект Timestamp с текущей датой и округлим его до начала дня:

import pandas as pd ts = pd.Timestamp.today() start_of_day = ts.normalize() print(start_of_day)

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

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

Пример

Полученный объект Timestamp можно использовать для фильтрации данных в DataFrame. Давайте отфильтруем строки, где дата позже текущего момента:

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [ pd.Timestamp('2026-01-01'), pd.Timestamp('2026-06-01'), pd.Timestamp('2026-09-15'), pd.Timestamp('2026-12-01'), pd.Timestamp('2027-01-01') ] }) now = pd.Timestamp.today() res = df[df['b'] > now] print(res)

Результат выполнения кода (зависит от текущей даты):

a b 2 3 2026-09-15 3 4 2026-12-01 4 5 2027-01-01

Пример

Метод today можно использовать для генерации последовательности дат относительно текущего момента. Создадим диапазон дат на 5 дней вперёд:

import pandas as pd now = pd.Timestamp.today() ser = pd.date_range(start=now, periods=5, freq='D') print(ser)

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

"DatetimeIndex(['2026-09-09', '2026-09-10', '2026-09-11', '2026-09-12', '2026-09-13'], dtype='datetime64[ns]', freq='D')"

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

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