我正在使用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