Как я могу конвертировать даты в миллисекундах в классическую дату? - PullRequest
0 голосов
/ 05 июня 2019

Здравствуйте, я использую python, и мне нужно преобразовать мою дату, потому что это в моем массиве дат:

Я точно назвал мою переменную df['time'].

1    737214.791667
2    737214.833333
3    737214.875000
4    737214.916667
Name: time, Length: 500, dtype: float64

В основном проблема в миллисекундах, и мне нужно иметь классическую дату с днями.

1 Ответ

0 голосов
/ 05 июня 2019

В моей системе (pandas 0.24.2) команда

pd.to_datetime(df['time'], unit='ms')

работает нормально.Вы также можете попробовать:

pd.to_datetime(df['time'].mul(1e6).astype(np.int64))
...