#pandas #string #datetime #timestamp #strptime
Вопрос:
У меня есть строка метки времени (end_time = ‘2021-07-22T14:00:00Z’), и мне нужно преобразовать ее в метку времени в следующем формате: Метка времени(‘2021-07-22 14:00:00 0000′, tz=’UTC’).
Это мой код для преобразования str в дату и время, но результат не такой, каким я действительно хочу быть:
end_time = '2021-07-22T14:00:00Z'
end_time = datetime.strptime(end_time, '%Y-%m-%dT%H:%M:%Sz')
end_time
Output: datetime.datetime(2021, 7, 22, 14, 0)
Если у кого-то есть идея, как с этим справиться? Любая помощь будет очень признательна.
Ответ №1:
Ты почти закончил. Все, что остается, — это бежать
end_time = pd.Timestamp(end_time, tz='UTC')
Комментарии:
1. Большое спасибо, Филипп! Ваш ответ решил мою проблему 🙂