Pandas: преобразование времени unix / epoch в обычную метку времени в формате UTC и метку времени для данного часового пояса

Временные ряды Pandas: Упражнение 17 с решением

Напишите программу Pandas для преобразования времени unix/эпохи в обычную метку времени в формате UTC. Также преобразуйте указанную метку времени в указанный часовой пояс.

Пример решения:

Код Python:

  импортировать панд как pdepoch_t = 1621132355time_stamp = pd.to_datetime (epoch_t, unit = 's') # UTC (всемирное координированное время) является одним из хорошо-  известные имена часового пояса UTC + 0, который равен 0h. # По умолчанию объектам временных рядов панд не назначен часовой пояс. print ("Обычная отметка времени в UTC:") print (time_stamp) print (" nПреобразовать  указанная временная метка в США/Тихоокеанском регионе: ") print (time_stamp.tz_localize ('UTC'). tz_convert ('US/Pacific')) print ("  nПреобразовать указанную временную метку в Европу/Берлин: ") print (time_stamp.  tz_localize ('UTC'). tz_convert ('Europe/Berlin'))  

Пример вывода:

 Обычная отметка времени в формате UTC: 2021-05  -16 02: 32: 35 Преобразовать указанную метку времени в США/Тихий океан: 2021-05-15 19: 32: 35-07: 00 Преобразовать указанную метку времени в Европу/Берлин: 2021-05-16 04: 32: 35+  02:00 

Редактор кода Python:

Оцените статью
nanomode.ru
Добавить комментарий