如何格式化日期和时间?
How to format dates and times?
我正在尝试为一个后台使用 python 编写的网站创建一个评论部分。到目前为止,一切正常,除了我不知道如何按照我想要的方式设置日期和时间的格式。
我在发帖时想要的是以下之一:
Posted on Tue, 06/12/18 at - 11:20
或
Posted on 06/12/18 at - 11:21
目前我调用方法的时候是这样的:
import time
from datetime import *
time = ("Posted on " + str(datetime.now().day) + "/"
+ str(datetime.now().month) + " at: " + str(datetime.now().hour)
+ ":" + str(datetime.now().minute))
您可以使用 datetime.datetime.strftime()
构建您想要的任何格式:
import datetime
time = datetime.datetime.now().strftime("Posted on %d/%m/%y at - %H:%M")
print(time) # Posted on 07/12/17 at - 00:29
阅读更多关于您可以在约会时使用的特殊 类:strftime() and strptime() Behavior
datetime.datetime.now().strftime('%d/%m/%y at - %H:%M')
'06/12/17 at - 16:29'
我正在尝试为一个后台使用 python 编写的网站创建一个评论部分。到目前为止,一切正常,除了我不知道如何按照我想要的方式设置日期和时间的格式。
我在发帖时想要的是以下之一:
Posted on Tue, 06/12/18 at - 11:20
或
Posted on 06/12/18 at - 11:21
目前我调用方法的时候是这样的:
import time
from datetime import *
time = ("Posted on " + str(datetime.now().day) + "/"
+ str(datetime.now().month) + " at: " + str(datetime.now().hour)
+ ":" + str(datetime.now().minute))
您可以使用 datetime.datetime.strftime()
构建您想要的任何格式:
import datetime
time = datetime.datetime.now().strftime("Posted on %d/%m/%y at - %H:%M")
print(time) # Posted on 07/12/17 at - 00:29
阅读更多关于您可以在约会时使用的特殊 类:strftime() and strptime() Behavior
datetime.datetime.now().strftime('%d/%m/%y at - %H:%M')
'06/12/17 at - 16:29'