在12:00:00结束时丢弃零

时间:2016-03-11 17:34:41

标签: python-3.x datetime

我有以下代码:

    Now = datetime.datetime.now().time()
    print(datetime.time(Now.hour, Now.minute))

我想修改以下输出,最后是零:

    12:53:00  ->  12:53
    06:19:00  ->  06:19

如果您知道如何解决这个问题,请提前感谢您的回答。 顺便说一句,我看过其他问题,但没有一个问题适用于这个特殊情况。

1 个答案:

答案 0 :(得分:-1)

您可以在time对象上使用strftime

import datetime
now = datetime.datetime.now().time()
print(now.strftime('%H:%M'))

使用此方法,您可以在没有秒的情况下以所需的方式格式化time对象。