本文主要是介绍被自己代码坑了,关于时间差的,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近都在思考那个内部项目,报工模块的功能设计与实现,其中好多时间被拉去改bug,看别人代码各种不爽,逻辑乱不说,越排查发现问题越多,烦得不要不要的,算了不吐槽了,说正事。
突然被超哥喊去看三星的那个项目,说是达到错误次数后,次数会从5变为1,感觉很奇怪,不应该啊,没道理啊,不科学啊。
就回到自己的位置默默地看代码,然后单步调试,跑了几遍后,发现确实是这样,继续看,时间差这里,好奇怪啊, lasterrortime居然比当前时间还要晚3分钟,这尼玛简直就是见鬼了,瞬间想到,服务器时间跟数据库的时间不一致导致的,果不其然,lasterrortime用的是数据库时间,current用的是服务器时间,难怪会差好多,都改为服务器时间,OK,问题解决了。
这篇关于被自己代码坑了,关于时间差的的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!