Временные ряды 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: