Pandas Datetime: манипулируйте и конвертируйте дату и время с информацией о часовом поясе.
Pandas Datetime: Упражнение-16 с решением
Напишите программу Pandas для манипулирования и преобразования времени даты с информацией о часовом поясе.
Пример решения :
Код Python:
import pandas as pd
dtt = pd.date_range('2018-01-01', periods=3, freq='H')
dtt = dtt.tz_localize('UTC')
print(dtt)
print("\nFrom UTC to America/Los_Angeles:")
dtt = dtt.tz_convert('America/Los_Angeles')
print(dtt)
Пример вывода:
DatetimeIndex (['2018-01-01 00: 00: 00 + 00: 00', '2018-01-01 01: 00: 00 + 00: 00', '2018-01-01 02: 00: 00 + 00: 00'], dtype = 'datetime64 [ns, UTC]', freq = 'H') Из UTC в Америку / Лос-Анджелес: DatetimeIndex (['2017-12-31 16: 00: 00-08: 00', '2017-12-31 17: 00: 00-08: 00', '2017-12-31 18: 00: 00-08: 00'], dtype = 'datetime64 [ns, America / Los_Angeles]', freq = 'H')
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу Pandas для создания преобразования между строками и датой и временем.
Далее: Напишите программу Pandas, чтобы получить среднее значение наблюдений НЛО (неопознанного летающего объекта).
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code