django时区设置(timezone)

django时区设置(timezone):

  默认:

    TIMEZONE:'America/Chicago'(以前的版本,现在的版本默认的都是UTC时间。)

          Chicago时间,为UTC/GMT -6 小时

  部署到服务器上,如果将TIMEZONE设置为NONE, 则会使用服务器的时区。

正常情况下使用时区的情况是:

  1.如果server和客户群都在同一个时区,可以将TIMEZONE设置为NONE,以便使用服务器时区作为时间标准。

  2.如果客户群分布各处,则在客户端应该使用browser所在的时区作为显示时间的标准。传到server端的必须是UTC的时间戳作为请求标准,返回的数据也携带UTC的时间戳,到客户端broswer后,根据browser的时间进行修正,见下图:

django时区设置(timezone)

上一篇:第3章 jQuery中的DOM操作


下一篇:Linux系统管理员不可不知的命令:sudo