我正在使用Google App Engine和python。我無法安裝第三方庫。在Python中使用時區獲取當前時間?
我雖然這應該工作,但它實際上運行沒有錯誤,但它返回當前時間時區不適用。
我做錯了什麼?
from datetime import tzinfo, timedelta, datetime
class Seoul_tzinfo(tzinfo):
def utcoffset(self, dt):
return timedelta(hours=9)
def dst(self, dt):
return timedelta(0)
greeting.date = datetime.now(Seoul_tzinfo())
你的意思是 「無時區?」。如果只是名稱,請嘗試定義一個tzname方法。 – 2011-03-03 13:03:55
@Thomas,我的意思是我得到當前時間GMT + 9不適用。 – SeniorLee 2011-03-03 13:22:16
您可以在谷歌應用程序引擎上安裝第三方庫...但是,我說不知道pytz或dateutil(這是你需要什麼)的工作。 – 2011-03-04 10:01:10