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

Пояс времени в Pandas

Наивная метка времени не говорит, в каком регионе её читают. Метод tz_localize привязывает к такой метке имя пояса и тем самым фиксирует смещение относительно UTC.

Возьмём одну дату без пояса и назначим ей UTC через метод tz_localize:

import pandas as pd naive = pd.Timestamp('2024-06-15 12:00:00') aware = naive.tz_localize('UTC') print(aware) # выведет 2024-06-15 12:00:00+00:00

В конце строки появился суффикс +00:00: момент записан как полдень по UTC, а не как абстрактные часы без региона.

Создайте метку 2024-03-01 09:00:00 без пояса. Привяжите к ней UTC и выведите результат.

Есть наивная метка начала смены 2024-11-20 06:30:00. Запишите её как момент в UTC и покажите строку.

Возьмите метку 2024-12-31 23:59:00 без региона. Сделайте из неё поясное время UTC и выведите.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить