python代码 在apache 和 shell中获取的时间怎么不一致

//--------------------------------------------
Shell:

>>> import time
>>> a=time.localtime(time.time())
>>> s=time.strftime("%Y-%m-%d %H:%M",a)
>>> print s
2008-11-01 08:40

//------------------------------------------------
Apache 中 :
now=time.localtime(time.time())
wtime=time.strftime("%Y-%m-%d %H:%M",now)

2008-10-31 19:37


代码都是一样的 ,  怎么得到的时间不一致 , 昏死了 ..  在apache中时间是错的