How to extract hours and minutes from a datetime.datetime object?

前端 未结 4 1410
渐次进展
渐次进展 2020-12-15 02:25

I am required to extract the time of the day from the datetime.datetime object returned by the created_at attribute. But I do not understand how to do that. This is my code

4条回答
  •  温柔的废话
    2020-12-15 03:00

    If the time is 11:03, then the accepted answer will print 11:3.

    You could zero-pad the minutes:

    "Created at {:d}:{:02d}".format(tdate.hour, tdate.minute)
    

    Or go another way and use tdate.time() and only take the hour/minute part:

    str(tdate.time())[0:5]
    

提交回复
热议问题