Не удается применить правильный формат к кадру даты pandas - PullRequest
1 голос
/ 06 мая 2020

У меня есть код для интерпретации даты, который выглядит следующим образом: data['timestamp'] = pd.to_datetime(data['timestamp'], unit='ms')

Однако результаты различаются по формату. Некоторые из них такие: 2017-08-17 04:00:00.000, а другие такие: 2020-05-05 20:00:00. Есть ли способ убрать миллисекунды? Я пробовал использовать формат kwarg, но pandas не позволяет использовать единицы измерения и формат в одной строке. Я пробовал возиться с функцией замены, но получил только ошибки. Так есть ли способ их удалить?

1 Ответ

0 голосов
/ 06 мая 2020

Вот go:

data['timestamp'] =  data['timestamp'].astype('datetime64[s]')
...