Python web.py 时间日期会加速。为什么哪里错了。要怎么改?

2018-11-09 11:49:43 +08:00
 martyartrt1
class Web_time():
tz = pytz.timezone('Pacific/Auckland')
now = datetime.datetime.now(tz) # 今天
today = now.strftime('%Y-%m-%d %H:%M:%S')
yesterday = now - timedelta(days=1) # 昨天
day3 = (now - timedelta(days=3)).strftime('%Y-%m-%d %H:%M:%S') # 三天前
day30 = (now - timedelta(days=30)).strftime('%Y-%m-%d %H:%M:%S') # 31 天前
tomorrow = (now + timedelta(days=1)).strftime('%Y-%m-%d %H:%M:%S') # 明天
this_month_start = datetime.datetime(now.year, now.month, 1) # 本月第一天和最后一天
this_month_end = datetime.datetime(now.year, now.month + 1, 1) - timedelta(days=1)
# 上月第一天和最后一天
last_month_end = this_month_start - timedelta(days=1)
last_month_start = datetime.datetime(last_month_end.year, last_month_end.month, 1)

这个类,用在 web.py 下面,去调用里面的参数。web.py 刚开始运行 显示的时间是对的。
但是 web.py 运行一两天以后时间 就会加速。比正常时间快。这种是什么情况
2006 次点击
所在节点    Python
4 条回复
Belmode
2018-11-09 13:28:56 +08:00
会不会是精度不够
martyartrt1
2018-11-09 13:32:09 +08:00
@Belmode 不是吧,我现在在想 是不是类里面的值变成静态的。
时间被减速了。
lufangfan
2018-11-16 11:00:58 +08:00
你如果感觉时间比正常时间快,是由于你所处的位置引力场太强导致的。
martyartrt1
2018-11-16 11:50:31 +08:00
@lufangfan 感谢好有深度的回答

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/506066

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX