如何在Python中将记号转换为日期时间?
如何在Python中将记号转换为日期时间 我试图将52707330000转换为1小时27分50秒如何在Python中将记号转换为日期时间?,python,datetime,Python,Datetime,如何在Python中将记号转换为日期时间 我试图将52707330000转换为1小时27分50秒 不知怎的,它在这里起作用了。我尝试检查元素,但不理解javascript。下面将使用datetime的timedelta将标记转换为Python datetime对象(从现在开始) import datetime ticks = 52707330000 converted_ticks = datetime.datetime.now() + datetime.timedelta(microsecond
不知怎的,它在这里起作用了。我尝试检查元素,但不理解javascript。下面将使用datetime的timedelta将标记转换为Python datetime对象(从现在开始)
import datetime
ticks = 52707330000
converted_ticks = datetime.datetime.now() + datetime.timedelta(microseconds = ticks/10)
然后是:
converted_ticks.strftime("%Y-%m-%d %H:%M:%S") // '2015-08-07 14:17:48'
希望这有帮助
编辑:仅使用datetime。timedelta(微秒=ticks/10)将为您提供时间,而不是相对于“现在”。要获得与网站上相同的时间,请执行以下操作:
#!/usr/bin/env python
from __future__ import division
from datetime import datetime, timedelta
ticks = 52707330000
dt = datetime(1, 1, 1) + timedelta(microseconds=ticks/10)
print(dt.isoformat() + "Z")
# -> 0001-01-01T01:27:50.733000Z
您可以使用:
from datetime import datetime
timestamp = 52707330000
your_date = datetime.fromtimestamp(timestamp)
是否?您可以除以543374536.0824742。。。或605831379.3103448,具体取决于您想要97秒还是1分27秒(即87秒),在这种情况下,“滴答声”是什么?
52707330000
如何转换为1分27秒?或者97秒(这又是一个完全不同的值)。我不确定在这个上下文中的刻度是什么。我知道,不知怎么的,它可以在网站上工作,将滴答声转换为秒,我将其粘贴在上面的描述中。对不起,输入错误是87秒。该网站报告的52707330000个滴答声等于1小时27分50.734秒而不是1分27秒。。。所以10**7滴答声=1秒。