GAE 时区问题解决办法

分类-Google App Engine 十月 15, 2009 19:15 1331 Views 4 Comments
标签:

即使在settings.py 中设置了 TIME_ZONE  发现GAE 用的还是 UTC 时间。

可能是因为 GAE 的model 是和 Django 分离的有关。。

只能自己写个函数在提交文章和评论的时候修改为当前时间,而不用 auto_now_add

 

 

def _cntime():

    return datetime.datetime.utcnow() + datetime.timedelta(hours=+8)

def add_archive():
    archive.pub_date  = _cntime()

 

COMMENTS | 评论

Kouga 四月 21, 2010 15:20
喵咕~那么Cron.yaml里面的时间怎么办呢?
waylybaye 四月 21, 2010 18:43
@Kouga: 这个..使用GMT时间写cron吧...
aleaf.com 七月 7, 2010 11:59
我觉得应该在客户端页面使用js转换成客户端的 时区再显示,这样世界各地的人浏览网站都可以显示他们所在的时区的时间。
havelove 七月 13, 2010 14:01
@aleaf.com: 呃,根据时区换也行,不过整个系统都没有国际化只国际化时间用处不大吧~~嘿

留下个小脚印吧

使用Google账号登录
自言自语  --  发表新文章 管理

Powered by pLite :)  由 Google AppEngine 强力驱动