重点提醒!!!Python使用全局变量保存日期要注意的点!

2020-11-01  本文已影响0人  梨花菜

1、在工具类中定义了全局变量today

image.png

2、在其他地方引用today这个全局变量

image.png
一切看着正常,输出日期的值是我们想要的。
但是!!!如果把这个程序部署到服务器上运行,第二天获取的today还是20201101,实际应该是20201102

输出的日期是按天计算,不好验证。加多一个全局变量,获取当前的时间戳就能验证出来了。
image.png
image.png
now1是获取当前的时间戳,但是两次不同的请求进来,now1的值确实相等的,这就有问题了!
说明now1只会获取一次时间,因为now1today都是全局变量

3、正确的获取日期,应该是使用函数,而不是全局变量

image.png image.png
通过使用get_now这个函数,现在就能正常获取当前的时间戳了~
上一篇下一篇

猜你喜欢

热点阅读