Python 官方文档:入门教程 => 点击学习
1、time 获取秒级时间戳,格式化显示 import timets = time.time()print("time:", ts) # 原始时间数据,单位为秒# time.strptime 只支持到秒级别!dt = time.strft
1、time 获取秒级时间戳,格式化显示
import timets = time.time()print("time:", ts) # 原始时间数据,单位为秒# time.strptime 只支持到秒级别!dt = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(ts)) # 转 UTC时间,精确到秒print("time UTC str:", dt)print("time UTC ms str:", dt + f".%.3f" % ((ts - int(ts)) * 1000)) # 显示毫秒和微秒
结果:
time: 1685594545.0012841time m str: 2023-06-01 12:42:25time ms str: 2023-06-01 12:42:25.1.284
2、datetime 获取当前日期时间
# 获取含微秒的日期时间 print(dt_ms)dt_ms = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')print(dt_ms)
结果:
2023-06-01 12:45:13.345816
3、日期时间之间的转换
3.1、字符串转 time
dt = '2018-01-01 10:40:30'ts = int(time.mktime(time.strptime(dt, "%Y-%m-%d %H:%M:%S")))print (ts)=>1514774430
3.2、字符串转 time
ts = 1515774430dt = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(ts))print(dt)=>2018-01-13 00:27:10
3.3、示例
ts = time.mktime(time.strptime("2023-06-05", "%Y-%m-%d")) # 1685894400.0time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(1685894400.0)) # 2023-06-05 00:00:00'
来源地址:https://blog.csdn.net/weixin_34910922/article/details/131295186
--结束END--
本文标题: python time 获取毫秒级时间戳
本文链接: https://www.lsjlt.com/news/397001.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0