0

これが可能かどうかはわかりませんが、ここに質問があります:

Python で、UTC 時間に対するタイムゾーンを示す変数を取得することは可能ですか? たとえば、EST は -5、PST は -8 と表示されます。

ありがとう

4

2 に答える 2

0

あなたが正確に何を求めているのかわからない。これが役立つことを願っています!,datetime モジュールを使用できます。http://docs.python.org/library/datetime.html#datetime.tzinfo.fromutcから適応

from datetime import tzinfo、timedelta、datetime

class FixedOffset(tzinfo):
    def __init__(self, offset):
        self.__offset = timedelta(hours=offset)
        self.__dst = timedelta(hours=offset-1)
        self.__name = ''

def utcoffset(self, dt):
    return self.__offset

def tzname(self, dt):
    return self.__name

def dst(self, dt):
    return self.__dst

print datetime.now()
print datetime.now(FixedOffset(9))

与えます:

 2011-03-12 00:28:32.214000
 2011-03-12 14:28:32.215000+09:00
于 2012-06-04T13:58:29.087 に答える