2024-05-16 23:58:28 发布
网友
有以下字符串:
"date Thursday June 03 12:02:56 2017"
把它转换成纪元时间的正确方法是什么?在
另一种解决方案是通过使用^{}解析来创建一个^{}结构,然后将其传递到^{}中,以将转换为epoch时间。在
import time import calendar timestr = "date Thursday June 03 12:02:56 2017" calendar.timegm(time.strptime(timestr, "date %A %B %d %H:%M:%S %Y")) # returns 1496491376
您可以使用datetime.strptime()来解析日期,然后只需对epoch执行delta操作:
datetime.strptime()
from datetime import datetime as dt epoch = dt(1970, 1, 1) date = "date Thursday June 03 12:02:56 2017" epoch_time = int((dt.strptime(date, "date %A %B %d %H:%M:%S %Y") - epoch).total_seconds()) # 1496491376
另一种解决方案是通过使用^{} 解析来创建一个^{} 结构,然后将其传递到^{} 中,以将转换为epoch时间。在
您可以使用
datetime.strptime()
来解析日期,然后只需对epoch执行delta操作:相关问题 更多 >
编程相关推荐