Почему datetime.datetime возвращает результаты, отличные от pd.to_datetime - PullRequest
1 голос
/ 31 октября 2019

Мне интересно, почему datetime.datetime.timestamp возвращает результаты, отличные от pd.to_datetime.timestamp

Вот пример:

from datetime import datetime
import pandas as pd

now = datetime.now()
print(now.timestamp())
print(pd.to_datetime(now).timestamp())

# 1572490362.553197
# 1572472362.553197

1 Ответ

0 голосов
/ 31 октября 2019

Бхарат М правильный:

import datetime 
import pandas as pd

now = datetime.datetime.now(datetime.timezone.utc)
print(now.timestamp())
print(pd.to_datetime(now, utc=True).timestamp())

# 1572493959.718966
# 1572493959.718966
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...