Oli*_*Oli 0 python django date date-formatting
看起来它应该足够简单,但它正在推动我的问题.我看过python日期格式化字符串,它仍然没有多大意义.
这是我正在尝试做的事情: <Full day>, <Day of month><Ordinal> <Month>
凡<Ordinal>为st,nd,rd,th,等根据一天.
更新2:看起来OP发现这有用了:)
更新:没关系.OP正在寻找Django日期格式,而不是Python.
AFAIK没有用于序数的内置格式说明符.其他很容易:
my_date.strftime('%A, %d %B')
Run Code Online (Sandbox Code Playgroud)
我在网上找到了这个解决方案:
if 4 <= day <= 20 or 24 <= day <= 30:
suffix = "th"
else:
suffix = ["st", "nd", "rd"][day % 10 - 1]
Run Code Online (Sandbox Code Playgroud)