在我的 Django 项目中,我有一个表单(forms.py),它实现了 pytz 来获取当前时区,如下所示:
tz = timezone.get_current_timezone()
Run Code Online (Sandbox Code Playgroud)
我已将此值作为初始值传递给表单字段,如下所示:
timezone = forms.CharField(label='Time Zone', initial=tznow)
Run Code Online (Sandbox Code Playgroud)
这为该字段提供了当前时区的默认值,在我的情况下,它恰好是Asia/Calcutta。
现在我想找到给定时区的 UTC 偏移值,在这种情况下亚洲/加尔各答是+5:30
我也尝试了 tzinfo() 方法,但找不到预期的结果。有人可以指导我完成这个吗?