1
我想在數據庫中以UTC格式存儲的日期時間在DJango模板中的訪問者本地時區中顯示日期時間。爲此,我對不同的文件進行了以下更改。如何顯示存儲在數據庫中的UTC datetime的django模板中的本地日期時間?
settings.py
TIME_ZONE = 'UTC'
USE_I18N = True
USE_L10N = True
USE_TZ = True
page.html中
{% load tz %}
<div>
{{ start_time | localtime }}
</div>
and
<div>
{% localtime on %}
{{ start_time }}
{% endlocaltime %}
</div>
由於這start_time
是隻存儲:字符串格式 'HH MM'。但我也嘗試過使用日期時間對象。仍然不適合我。
還有一問題,當我使用datetime.utcnow()
和datetime.now()
,都讓我在views.py「UTC」日期時間。
還是建議我,如果有其他方法可以得到相同的結果?
那麼誰能幫助我解決這個問題嗎? 任何幫助將不勝感激。
謝謝。
這也給了我UTC。 – Nikunj