2013-08-15 6 views
7

Mam DateTimeField w jednym z moich modeliDjango DateTimeField czas w szablonie

Gdybym wyświetlić {{ model.datetime }} w szablonie, widzę:

Aug. 13, 2013, 7:57 p.m. 

Gdybym wyświetlić {{ model.datetime.time }} w szablonie, widzę:

2:57 am 

chcę go po prostu wyświetlić 7:57 p.m. Jak mogę go używać poprawnej strefy czasowej. Próbowałem również z model.datetime.timetz, ale z tym samym wynikiem.

Odpowiedz

0

Jeśli jesteś zadowolony z domyślnego formatu czasu lokalnego, zastępując wezwanie do time() method z time filter wykona pracę :

{{ model.datetime|time }} 

HTH, DTK