Как получить миллисекунды с начала сегодняшнего дня? - PullRequest
0 голосов
/ 09 сентября 2018

Я могу получить текущее время в миллисекундах следующим образом:

import time
timestamp = int(time.time()*1000.0)

Однако, как я могу получить миллисекунды начала сегодняшнего дня, например, 09.09.2008 00:00?

Ответы [ 2 ]

0 голосов
/ 09 сентября 2018
import pandas as pd
import datetime
int(pd.to_datetime(datetime.datetime.now().date()).value / 1000000)
# Outputs: 1536451200000
0 голосов
/ 09 сентября 2018

Я надеюсь, что это сработает, чтобы получить требуемое начало даты в миллисекундах в Python 3

from datetime import datetime

dt_obj = datetime.strptime('09.09.2019 00:00',
                           '%d.%m.%Y %H:%M')
millisec = dt_obj.timestamp() * 1000

print(millisec)

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