python time.strftime设置时间到毫秒
时间: 2023-08-01 12:11:54 浏览: 143
Python简单格式化时间的方法【strftime函数】
在 Python 中,`time.strftime()` 函数只能精确到秒,无法精确到毫秒。如果你需要精确到毫秒,可以使用 `datetime` 模块。
下面是一个示例代码,可以将当前时间精确到毫秒并输出:
```python
from datetime import datetime
now = datetime.now()
ms = now.strftime('%f')[:-3] # 取毫秒部分,去掉最后三位
formatted_time = now.strftime('%Y-%m-%d %H:%M:%S.{}').format(ms) # 格式化输出
print(formatted_time)
```
输出结果类似于:`2021-10-20 12:34:56.789`,其中 `789` 表示毫秒部分。
阅读全文