datetime no formato python com "st", "nd", "rd", "th" (sufixo ordinal em inglês) como o "S" do PHP
Eu gostaria que um objeto datetime python fosse exibido (e usasse o resultado no django) assim:
Thu the 2nd at 4:30
Mas não encontro nenhuma maneira em python para produzirst
, nd
, rd
outh
como eu posso com o formato de data e hora PHP com oS
string (O que eles chamam de "Sufixo ordinal inglês") (http://uk.php.net/manual/en/function.date.php)
Existe uma maneira interna de fazer isso no django / python? strftime
não é bom o suficiente (http://docs.python.org/library/datetime.html#strftime-strptime-behavior)
O Django tem um filtro que faz o que eu quero, mas eu quero uma função, não um filtro, para fazer o que eu quero. Uma função django ou python ficará bem.