【Python】Python时间戳( timestamp)

from datetime import datetime

"""Python日期时间到时间戳"""
# 当前日期和时间
now = datetime.now()
timestamp = datetime.timestamp(now)
print('时间戳:', timestamp)
print('类型:', type(timestamp))

# 10位的时间戳,精确到秒
ts10 = str(timestamp).split('.')[0]
print('10位时间戳:', ts10)

# 13位的时间戳,精确到毫秒
ts13 = str(timestamp*1000).split('.')[0]
print('13位时间戳:', ts13)


"""Python时间戳到日期时间"""
timestamp = 1675042819.1232566
dt1 = datetime.fromtimestamp(timestamp)
print("时间戳转日期:", dt1)
print("类型:", type(dt1))

dt = datetime.fromtimestamp(int(ts10))
print("10位时间戳转日期:", dt)

在这里插入图片描述文章来源地址https://uudwc.com/A/XNPwo

原文地址:https://blog.csdn.net/weixin_49026134/article/details/128797330

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

上一篇 2023年07月16日 14:35
vs code 可视化git diff比较历史文件与当前文件(git lens插件)
下一篇 2023年07月16日 14:37