3

UTC オフセットと UTC 時刻のデータがあります。それを考えると、PHPの関数と同様に、Pythonでユーザーのローカルタイムゾーンを取得することは可能ですか(主に、おそらくpytzを使用してDSTなどであるかどうかを判断するため) timezone_name_from_abbr?

例えば:

エポック時間が 1238720309 の場合、UTC 時間は次のように取得できます。

>>> d = datetime.utcfromtimestamp(1238720309)
>>> print d + dt.timedelta(0,-28800) #offset for pacific I think
2009-04-02 17:04:41.712143 

これは現在PDTであることを除いて正しいので、次のようになります。

2009-04-02 18:04:41.712413

ピッツで使用するタイムゾーンを取得して、夏時間かどうかを判断する必要があると思いますか?

4

3 に答える 3

5

一般に、特定のタイム ゾーン オフセットには複数のタイム ゾーンが考えられるため、一般的な答えは「いいえ、詳細な情報がないわけではありません」です。詳細情報は、通常、時間が適用される場所 (国、州、または都市) です。

于 2009-04-03T02:14:04.293 に答える