如果我的时间采用 UTC,如何以用户的本地时区显示该时间?



用户输入了一个时间,我们将其保存为UTC。我们希望在提交后,在用户自己的时区中,使用模板语言将此时间显示给用户。

您可以使用方法localtime:

{% load tz %}
{% localtime on %}
    {{ value }}
{% endlocaltime %}
{% localtime off %}
    {{ value }}
{% endlocaltime %}

您需要自己确定用户的时区。然后,你可以这样做:

{% load tz %}
{% timezone "Europe/Paris" %}
    Paris time: {{ object.date }}
{% endtimezone %}

相关内容

  • 没有找到相关文章

最新更新