current_time = datetime.datetime.now()
print("current time ", current_time)
结果:
current time 2021-03-08 23:22:59.912410
在这里,我只想要分钟(2021-03-08 23:22)并且需要从当前时间中去掉秒和毫秒。 请帮忙
答案 0 :(得分:2)
您可以使用 strftime() 以特定格式输出日期,即:
import datetime
current_time = datetime.datetime.now()
print("current time ", current_time.strftime("%Y-%m-%d %H:%M:%S"))
# current time 2021-03-09 04:42:57
答案 1 :(得分:-1)
您必须按照您想要的格式重新格式化字符串中的时间。
formatted = current_time.strftime("%Y-%m-%d %H:%M:%S")
print(formatted)
输出如下:
'2021-03-09 10:12:58'
它还将 datetime
对象更改为 str
。因此无法对其执行 datetime
操作。建议仅用于输出展示。