datetime.datetime.now()) 显示2023-01-01 18:30:00.006287,怎么去掉微秒?
时间: 2023-02-15 19:24:05 浏览: 152
时间时间显示到秒
你可以使用 strftime 方法将 datetime 对象转换为字符串,并使用格式代码来指定输出的格式。 例如,要去掉微秒,可以使用以下代码:
```
import datetime
now = datetime.datetime.now()
print(now.strftime("%Y-%m-%d %H:%M:%S"))
```
这将输出类似于 "2023-01-01 18:30:00" 的日期时间字符串,不包含微秒。
此外,你也可以使用格式代码来调整日期和时间的各个部分的输出格式,如年份、月份、日期、小时、分钟、秒等。你可以在 Python 文档中的 time 模块页面中找到完整的格式代码列表。
https://docs.python.org/3/library/time.html#time.strftime
阅读全文