How to print a date in a regular format?

后端 未结 22 3292
孤街浪徒
孤街浪徒 2020-11-21 23:00

This is my code:

import datetime
today = datetime.date.today()
print(today)

This prints: 2008-11-22 which is exactly what I wa

22条回答
  •  猫巷女王i
    2020-11-21 23:45

    # convert date time to regular format.
    
    d_date = datetime.datetime.now()
    reg_format_date = d_date.strftime("%Y-%m-%d %I:%M:%S %p")
    print(reg_format_date)
    
    # some other date formats.
    reg_format_date = d_date.strftime("%d %B %Y %I:%M:%S %p")
    print(reg_format_date)
    reg_format_date = d_date.strftime("%Y-%m-%d %H:%M:%S")
    print(reg_format_date)
    

    OUTPUT

    2016-10-06 01:21:34 PM
    06 October 2016 01:21:34 PM
    2016-10-06 13:21:34
    

提交回复
热议问题