如何使用strftime将Python日期时间转换为纪元?

要将python datetime转换为带有strftime的纪元,您需要为strftime函数提供一个格式化字符串,其中包含将日期格式化为自epoch以来的秒数的代码。%s指令用于此目的。 

示例

import datetime

timestamp = datetime.datetime(2017, 12, 1, 0, 0).strftime('%s')

print(timestamp)

输出结果

这将给出输出-

1445212800

如果您使用的是Python 3.3+,则可以简单地使用timestamp函数获取自纪元以来的时间。

 例

import datetime

timestamp = datetime.datetime(2017, 12, 1, 0, 0).timestamp()

print(timestamp)

输出结果

这将给出输出-

1445212800

以上是 如何使用strftime将Python日期时间转换为纪元? 的全部内容, 来源链接: utcz.com/z/321963.html

回到顶部