我有以下代码:
Now = datetime.datetime.now().time()
print(datetime.time(Now.hour, Now.minute))
我想修改以下输出,最后是零:
12:53:00 -> 12:53
06:19:00 -> 06:19
如果您知道如何解决这个问题,请提前感谢您的回答。 顺便说一句,我看过其他问题,但没有一个问题适用于这个特殊情况。
答案 0 :(得分:-1)
您可以在time
对象上使用strftime
:
import datetime
now = datetime.datetime.now().time()
print(now.strftime('%H:%M'))
使用此方法,您可以在没有秒的情况下以所需的方式格式化time
对象。