Python Pytz タイムゾーン リスト
Python ライブラリ pytz の timezone 引数に許容される値をすべて知りたいと思う人もいるかもしれません。幸いなことに、この情報の取得は簡単です。
pytz.all_timezones 関数
pytz で利用可能なタイムゾーンをすべてリストするには、pytz.all_timezones 関数を利用します。この関数は、サポートされているすべてのタイムゾーン文字列のリストを返します。
例:
<code class="python">import pytz print(pytz.all_timezones)</code>
このコードは、次のようなタイムゾーン文字列の包括的なリストを出力します。
['Africa/Abidjan', 'Africa/Accra', 'Africa/Addis_Ababa', ...]
pytz.common_timezones 属性
pytz.all_timezones に加えて、pytz は pytz.common_timezones 属性を提供します。この属性には、頻繁に使用されるタイムゾーンの短いリストが含まれています。
例:
<code class="python">print(len(pytz.common_timezones))</code>
上記のコードは、一般的なタイムゾーンの数 (通常は約 400) を表示します。
比較
pytz.all_timezones には、pytz.common_timezones よりも広範なタイムゾーンのコレクション (約 500) が含まれていることは注目に値します。ほとんどのアプリケーションでは、一般的なタイムゾーンを包括的にカバーする pytz.common_timezones で十分です。
以上がPython Pytz ライブラリで利用可能なタイムゾーンをすべてリストするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。