下表为 Django 模板日期格式表,记录在这里也方便自己查阅。如在接下来的文章中我们在使用 Django 模板中过滤器转换日间格式时就要找到年、月、日对应的字符。

Format CharacterDescriptionExample Output
a'a.m.' or 'p.m.' . (Note that this is slightly different from PHPs output, because this includes periods to match Associated Press style.)'a.m.'
A'AM' or 'PM' .'AM'
bMonth, textual, three letters, lowercase'jan'
dDay of the month, two digits with leading zeros.'01' to '31'
DDay of the week, textual, three letters.'Fri'
fTime, in 12-hour hours and minutes, with minutes left off if theyre zero.'1' , '1:30'
FMonth, textual, long.'January'
gHour, 12-hour format without leading zeros.'1' to '12'
GHour, 24-hour format without leading zeros.'0' to '23'
hHour, 12-hour format.'01' to '12'
HHour, 24-hour format.'00' to '23'
iMinutes.'00' to '59'
jDay of the month without leading zeros.'1' to '31'
lDay of the week, textual, long.'Friday'
LBoolean for whether its a leap year.True or False
mMonth, two digits with leading zeros.'01' to '12'
MMonth, textual, three letters.'Jan'
nMonth without leading zeros.'1' to '12'
NMonth abbreviation in Associated Press style.'Jan.' , 'Feb.' , 'March' , 'May'
ODifference to Greenwich Mean Time in hours.'+0200'
PTime, in 12-hour hours, minutes, and a.m./p.m., with minutes left off if theyre zero and the special-case strings 'midnight' and 'noon' if appropriate.'1 a.m.' , '1:30 p.m.' , 'midnight', 'noon' , '12:30 p.m.'
rRFC 822 formatted date.'Thu, 21 Dec 2000 16:01:07 +0200'
sSeconds, two digits with leading zeros.'00' to '59'
SEnglish ordinal suffix for day of the month, two characters.'st' , 'nd' , 'rd' or 'th'
tNumber of days in the given month.28 to 31
TTime zone of this machine.'EST' , 'MDT'
wDay of the week, digits without leading zeros.'0' (Sunday) to '6' (Saturday)
WISO-8601 week number of year, with weeks starting on Monday.1 , 23
yYear, two digits.'99'
YYear, four digits.'1999'
zDay of the year.0 to 365
ZTime zone offset in seconds. The offset for time zones west of UTC is always negative, and for those east of UTC it is always positive. 
09-30 15:53
查看更多