要获取带毫秒的日期字符串,请使用 [:-3] 修剪 %f (微秒)的最后三位数字: >>> from datetime import datetime >>> datetime.utcnow().strftime('%Y-%m-%d %H:%M:%S.%f')[:-3] '2022-09-24 10:18:32.926' 或者稍微短一点: >>> from datetime import datetime >>> datetime.utcnow().strftime('%F %T.%f')[:-3] 原文由 Jeremy Moritz 发布,翻译遵循 CC BY-SA 4.0 许可协议
使用 Python 3.6+,您可以设置 isoformat 的 timespec : >>> from datetime import datetime >>> datetime.utcnow().isoformat(sep=' ', timespec='milliseconds') '2019-05-10 09:08:53.155' 原文由 Lorenzo 发布,翻译遵循 CC BY-SA 4.0 许可协议
要获取带毫秒的日期字符串,请使用
[:-3]
修剪%f
(微秒)的最后三位数字:或者稍微短一点: