如何将 Python 日期转换为 Unix 时间戳?
您可以使用datetime模块将日期时间转换为Python中的UTC时间戳。如果您已经拥有UTC格式的datetime对象,则可以timestamp()获取UTC时间戳。此函数返回该日期时间对象自纪元以来的时间。如果您在本地时区中有datetime对象,请先替换时区信息,然后获取时间。
示例
from datetime import timezone dt = datetime(2015, 10, 19) timestamp = dt.replace(tzinfo=timezone.utc).timestamp() print(timestamp)输出结果
这将给出输出-
1445212800.0
如果您使用的是Python2,那么您可以使用total_seconds函数来获取自纪元以来的总秒数。如果你想去掉时间戳,你可以先从1970年1月1日减去时间。
示例
from datetime import timezone dt = datetime(2015, 10, 19) timestamp = (dt - datetime(1970, 1, 1)).total_seconds() print(timestamp)输出结果
这将给出输出-
1445212800.0
热门推荐
10 小学毕业父母简短祝福语
11 幼儿生日祝福语模板简短
12 新娘妈妈的祝福语简短
13 邻居聚会祝福语大全简短
14 十条祝福语简短
15 给同学祝福语的简短
16 过年祝福语简短祝妈妈
17 祝女儿简短祝福语大全
18 恩师诗词祝福语简短大全