Формат даты и времени Python с «st», «nd», «rd», «th» (английский порядковый суффикс), например «S» в PHP.Php

Кемеровские программисты php общаются здесь
Anonymous
Формат даты и времени Python с «st», «nd», «rd», «th» (английский порядковый суффикс), например «S» в PHP.

Сообщение Anonymous »

Мне бы хотелось, чтобы объект datetime Python выводил (и использовал результат в django) следующим образом:

Код: Выделить всё

Thu the 2nd at 4:30
Но я не нашел в Python способа выводить st, nd, rd или th, как я можно использовать формат даты и времени PHP со строкой S (то, что они называют «английским порядковым суффиксом») (http://uk.php.net/manual/en/function.date.php).
Есть ли встроенный способ сделать это в django/python? strftime недостаточно хорош (http://docs.python .org/library/datetime.html#strftime-strptime-behavior).

В Django есть фильтр, который делает то, что я хочу, но мне нужна функция, а не фильтр. , делать то, что я хочу. Подойдет либо функция django, либо python.

Подробнее здесь: https://stackoverflow.com/questions/364 ... uffix-like

Вернуться в «Php»