UTC の違いごとに pytz common_timezones 名を持つ ListBox/Dropdown が必要です。
<select style="cursor:pointer; min-width: 300px;" name="timezone">
{% for tz in timezones %}
<option value="{{ tz }}"{% if tz == TIME_ZONE %} selected="selected"{% endif %}>{{ tz }}</option>
{% endfor %}
</select>
私はそのリストに次のものを供給しています: 'timezones': pytz.common_timezones, 'TIME_ZONE': request.session['django_timezone'] on render to response...
しかし、私は名前のリストしか取得していません..UTCの各タイムゾーンの違いである名前のリストが必要でした..
例:
アメリカ/XYZ UTC-xxxx/UTC-xxxx+1
ヨーロッパ/XPTO UTC+xxxx
編集: ここに示すように、各タイムゾーンの現在知られているオフセットを取得できれば幸いですhttp://www.timeanddate.com/worldclock/ ) この瞬間 (この瞬間) と、可能であれば昨年の 1/2 のスポーン (可能性)のように: http://www.timeanddate.com/library/abbreviations/timezones/ )。
助けてくれてありがとう!