0

so python2 does not have datetime.timestamp() is there any way to convert a simple datetime format to epoch like format in other words in milliseconds , or is there any other way to convert the start_date to milliseconds format

from datetime import datetime
import dateparser 

time_interval = "1h"

start_date = dateparser.parse(time.interval)

print (str(start_date))

date_in_millisec = start_date.timestamp() 
Sec Team
  • 47
  • 8

1 Answers1

0
from datetime import datetime
import dateparser 

time_interval = "1h"

start_date = dateparser.parse(time.interval)

print (str(start_date))

date_in_millisec_compared_to_now = datetime.now() - start_date

print (str(date_in_millisec_compared_to_now))
  • i get an attribute error ( type object 'datetime.datetime' has no attribute datetime – Sec Team Jun 16 '20 at 01:56
  • Sorry my mistake, I used datetime.datetime while you import datetime. Just change "datetime.datetime.now()" to "datetime.now()" I have updated the answer. – Dawid Wawrzynczyk Jun 16 '20 at 02:01