как мне получить только время в моделях - PullRequest
2 голосов
/ 13 октября 2009

Как мне отформатировать дату и время, чтобы у меня было только время в моей модели

1 Ответ

7 голосов
/ 13 октября 2009

Если в вашем шаблоне есть объект datetime с именем foo, используйте:

{{ foo|time:"H:i" }}

Посмотрите на time фильтр документацию . Вы не ограничены "H:i", существует множество вариантов форматирования datetime объектов.

Если по какой-то причине вы хотите сделать это непосредственно в вашей модели (которая вероятно не там, где она принадлежит), тогда используйте datetime 'strftime - посмотрите на соответствующая документация .

Например, снова предполагая объект datetime с именем foo:

hour = foo.strftime("%H:%M")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...