Chciałbym obiekt datetime Pythona do wyjścia (i użyć wyniku w django) jak to:format datetime python z "st", "nd", "rd", "th" (angielski porządek porządkowy) jak PHP "S"
Thu the 2nd at 4:30
ale znaleźć nie sposób w Pythonie do wyjścia st
, nd
, rd
lub th
jak mogę w formacie PHP datetime z ciągiem S
(co nazywają "English porządkową przyrostek") (http://uk.php.net/manual/en/function.date.php) .
Czy jest wbudowany sposób to zrobić w django/Python?strftime
nie jest wystarczająco dobre (http://docs.python.org/library/datetime.html#strftime-strptime-behavior).
Django ma filtr, który robi, co chcę, ale chcę funkcję, a nie filtr, aby zrobić to, co chcę. Funkcja django lub python będzie w porządku.
Jeśli nie znajdziesz gotowego rozwiązania, jest kilka dobrych, które możesz tutaj przekonwertować: http://stackoverflow.com/questions/165713/how-do-i-provide-a -suffix-for-days-of- miesiąc – paxdiablo