zhong
1
hs=utime.localtime()
nowtime=utime.mktime(hs)
nowtime=nowtime+2
h=utime.localtime(nowtime)
nowtime=str(h\[0\])+"-"+str(h\[1\])+"-"+str(h\[2\])+" "+str(h\[3\])+":"+str(h\[4\])+":"+str(h\[5\])
加时间同步之前,实际时间是6月20号12:25:27左右,nowtime为2026-7-9 3:49:0
帖子主题:EG800Z python开发,会有时间不对的情况,快了20多天,添加12小时时间同步一次,还是会有时间不对的情况
用户问题:
- 用户使用EG800Z模块进行Python开发,设备系统时间出现异常,比实际时间快了约20多天。
- 已尝试每12小时进行一次时间同步,但问题依然存在。
- 提供了相关代码片段:通过
utime.localtime()获取当前时间,转换为时间戳后加2秒,再转换回时间字符串,用于同步后的时间处理。
- 故障示例:在未加时间同步时,实际时间约为6月20日12:25:27,而设备nowtime显示为2026-7-9 3:49:0,偏差明显。
- 当前有1000多个设备,之前一两百台测试时已出现不少此类问题,影响面较大。
客服解答:
暂无(帖子中未出现客服回复)。
处理状态:
待回复。
备注:
用户重点怀疑EG800Z的RTC或时间保持机制存在问题,同步后仍可能出现漂移,希望获得官方技术原因和解决方案。