from datetime import datetime
from datetime import date as strdate
from pytz import timezone
def now(tz = None):
if tz == None:
tz = timezone("Asia/Shanghai")
time = datetime.now(tz)
ret = datetime(time.year, time.month, time.day, time.hour,
time.minute, time.second)
return ret
3.在调用时使用now来调用当前的时间即可
其它的时间由自己运算得到就可以
2009/2/4 google app engine <cali...@gmail.com>:
On Feb 4, 4:14 pm, "@@" <ask...@gmail.com> wrote:
> 我开始想保存的时候还是使用UTC
> 然后在页面显示的时候自己做一个转换时区的filter就可以了。
> 不过一直停留在想法阶段 没去实现:p
>
> 2009/2/4 google app engine <calid...@gmail.com>:
2009/2/4 google app engine <cali...@gmail.com>:
2009/2/4 wenxin ren <cali...@gmail.com>:
On 2月4日, 下午4时14分, "@@" <ask...@gmail.com> wrote:
> 我开始想保存的时候还是使用UTC
> 然后在页面显示的时候自己做一个转换时区的filter就可以了。
> 不过一直停留在想法阶段 没去实现:p
>
> 2009/2/4 google app engine <calid...@gmail.com>:
> > > 其它的时间由自己运算得到就可以- 隐藏被引用文字 -
>
> - 显示引用的文字 -
哪位高手分享一下啊?
On 2月17日, 上午12时39分, wenxin ren <calid...@gmail.com> wrote:
> 如果能修改服务器上的时间,就可以了。
> 但是python自己的时区处理都是靠的第三方的人在做的。
> 我想不太可能指望见PYTHON能提供个API来允许用户对服务器时区做出修改吧。
>
> 2009/2/16 Allen <allen.lu...@gmail.com>
>
>
>
> > .date 是自动添加,其实时间应该是唯一的,,是不是可以考虑在显示时间的时候进行时区的转换就可以了,而不要去理会model里保存的是什么格
> > 式。
>
> > 哪位高手分享一下啊?
>
> > On 2月16日, 下午6时15分, wenxin ren <calid...@gmail.com> wrote:
> > > 是的。
> > > 需要更新时在字段上加上
> > > db.model.date = now()
>
> > > 2009/2/16 華 <ahw...@gmail.com>
>
> > > > 但對 db.Model 里dataProperty 的auto_new = add 的特性無效呀.
>
> > > > On 2月4日, 下午4时10分, google app engine <calid...@gmail.com> wrote:
> > > > > 1.首先下载pytz
> > > > > 2.然后使用下面的代码:
>
> > > > > from datetime import datetime
> > > > > from datetime import date as strdate
> > > > > from pytz import timezone
>
> > > > > def now(tz = None):
> > > > > if tz == None:
> > > > > tz = timezone("Asia/Shanghai")
> > > > > time = datetime.now(tz)
> > > > > ret = datetime(time.year, time.month, time.day, time.hour,
> > > > > time.minute, time.second)
> > > > > return ret
>
> > > > > 3.在调用时使用now来调用当前的时间即可
> > > > > 其它的时间由自己运算得到就可以- 隐藏被引用文字 -
>
> > > - 显示引用的文字 -- 隐藏被引用文字 -
>
> - 显示引用的文字 -