在我机器上的 python 下,我可以运行datetime.now()
以获取本地时间。如果我检查time.daylight
标志它被设置为1
因为我们目前在七月(因此夏令时)。
但是,如果我datetime.now()
在 Google App Engine(包括开发服务器)上运行,它不会考虑夏令时(英国夏令时)并返回错误的时间(13:47 而不是 14:47)。如果我time.daylight
在 GAE 中检查,它设置为0
.
如何获得正确的当地时间?我需要更改我的应用程序的时区吗?