Django模板datetime.weekday名称

时间:2012-05-04 20:13:06

标签: python django datetime django-templates

有没有办法在模板中显示日期时间对象的工作日作为工作日的实际名称?基本上我希望它打印Friday而不是5

3 个答案:

答案 0 :(得分:12)

请参阅built-in date filter的文档。从那里你会看到你需要使用:

  

l星期几,文字,长。 '周五'

答案 1 :(得分:5)

为清楚起见,模板标签格式字符" l" (小写" L")可以在Django模板中使用,如下所示:

{{ object.some_date_field | date:"l" }}

Django 1.8.2

答案 2 :(得分:4)

您也可以使用:

import datetime
today = datetime.datetime.today()
print(today.strftime('%A'))