Смена пояса в Pandas
У метки с уже заданным поясом
тот же момент на шкале можно
прочитать по правилам другого
региона. Метод tz_convert
меняет только подпись часов,
не сдвигая сам момент.
Зададим полдень по UTC и переведём
его в Europe/Rome через метод
tz_convert:
import pandas as pd
utc = pd.Timestamp(
'2024-06-15 12:00:00', tz='UTC',
)
rome = utc.tz_convert('Europe/Rome')
print(rome) # выведет 2024-06-15 14:00:00+02:00
Часы на циферблате стали
14, потому что летом
Рим опережает UTC на два часа.
Календарный день тот же.
Создайте метку 2024-01-10 08:00:00
с поясом UTC. Покажите,
как те же часы читаются
в Europe/Rome.
Есть момент 2024-07-01 00:00:00
по UTC. Выведите его
в локальном времени Rome.
Возьмите метку 2024-09-15 18:45:00
в UTC. Получите строку
для Europe/Rome и выведите.