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

Метод to_timestamp

Метод to_timestamp применяется к объекту Period и преобразует его в Timestamp. В результате получается метка времени, соответствующая началу или концу периода в зависимости от параметра how. По умолчанию возвращается начало периода (параметр how='start').

Синтаксис

period.to_timestamp(how='start')

Параметр how может принимать два значения:

  • 'start' - начало периода (по умолчанию)
  • 'end' - конец периода

Пример

Создадим период и преобразуем его в метку времени:

import pandas as pd # Создаем период за январь 2023 года period = pd.Period('2023-01', freq='M') res = period.to_timestamp() print(res)

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

"2023-01-01 00:00:00"

Пример

Получим конец периода, указав параметр how='end':

import pandas as pd period = pd.Period('2023-01', freq='M') res = period.to_timestamp(how='end') print(res)

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

"2023-01-31 23:59:59.999999999"

Пример

Применим метод к периоду с другой частотой, например, дневной:

import pandas as pd period = pd.Period('2023-01-15', freq='D') res = period.to_timestamp() print(res)

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

"2023-01-15 00:00:00"

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

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