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

Атрибут hour

Атрибут hour применяется к объекту Timestamp и возвращает целое число от 0 до 23, представляющее час в метке времени. Атрибут не принимает параметров и доступен только для чтения.

Синтаксис

timestamp.hour

Пример

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

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

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

15

Пример

Давайте получим час из метки времени без указания времени. В этом случае час будет равен нулю:

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

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

0

Пример

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

import pandas as pd ts = pd.Timestamp.now() res = ts.hour print(res)

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

10

Пример

Давайте используем атрибут hour вместе с другими атрибутами для получения полного времени:

import pandas as pd ts = pd.Timestamp('2026-09-09 15:30:45') res = f"{ts.hour}:{ts.minute}:{ts.second}" print(res)

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

"15:30:45"

Пример

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

import pandas as pd ser = pd.Series(pd.date_range('2026-09-09 08:00:00', periods=5, freq='4h')) res = ser.dt.hour print(res)

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

0 8 1 12 2 16 3 20 4 0 dtype: int64

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

  • атрибут minute,
    который возвращает минуты из метки времени
  • атрибут second,
    который возвращает секунды из метки времени
  • атрибут microsecond,
    который возвращает микросекунды из метки времени
  • атрибут day,
    который возвращает день месяца из метки времени
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить