私はサーバーにいくつかのメタデータを送信する古いデバイスで動作します。私はUTCの日付時刻を操作する必要があります。私はまた、デバイスがPOSIX形式であるところのタイムゾーン情報を取得します。ベルリンのために:POSIXからOlson/IANAタイムゾーン形式への変換
CET-1CEST,M3.5.0/2,M10.5.0/3
しかし、この形式はpytz
のような人気のライブラリでサポートされていないようですそこで私は、私は単純になりオルソン形式にこれを変換するだろうと思った:Europe/Berlin
しかし、私はPOSIX形式をOlson形式に変換する方法を見つけることができません(これは一般的なものだと思っており、よくサポートされていました)。あなたはどうしますか?
また、POSIXタイムゾーン文字列が厳しい要件の場合、1)制限事項を理解し、2)それらのためのライブラリまたはプラットフォームのサポートを探します。 –
あなたの詳細な再生をありがとう。私たちはPythonを排他的に使用していますが、POSIX形式のサポートはないようです。私は、TZをさまざまな方法で入手しようとするか、私の使用法が非常に単純なので、この形式を操作するための小さなスクリプトを書くかのどちらかと思っています。 – chhantyal
おそらく[こちら](https://pypi.python.org/pypi/PosixTimeZone)を試してみませんか?この例ではOlson IDを示していますが、OSへのパススルーであれば、理論上POSIX文字列でも機能します。 –