【挑战】出厂固件时间错误问题修正

[复制链接]
查看395 | 回复6 | 2023-11-18 13:53:49 | 显示全部楼层 |阅读模式
自带的出厂固件是有bug的,晚上时间是错的,会出现25点的搞笑问题。

代码在
AiPi-DSL_Dashboard/AiPi-DSL_Dashboard_code/components/https_client.c

的第401行。

错误原因,没有考虑时间跳变,直接在获取到的时间上+8小时。

  1. src_home_digital_clock_1_hour_value = atoi(date_s)+8;
复制代码


修改为

  1. src_home_digital_clock_1_hour_value = (atoi(date_s)+8) % 24;
复制代码


欢迎挑战更简单明了的方法。

本帖被以下淘专辑推荐:

回复

使用道具 举报

qwe2079282957 | 2023-11-18 15:48:42 | 显示全部楼层
呼叫技术人员,可以上传gitee或者github了
回复 支持 反对

使用道具 举报

496199544 | 2023-11-18 15:48:59 | 显示全部楼层
帮顶
回复

使用道具 举报

496199544 | 2023-11-18 16:09:34 | 显示全部楼层
帮顶
回复

使用道具 举报

干簧管 | 2023-11-18 21:18:01 | 显示全部楼层
回复

使用道具 举报

AXK123456 | 2023-11-19 10:17:55 | 显示全部楼层
顶一顶
回复

使用道具 举报

心云 | 2023-12-25 22:36:27 | 显示全部楼层
6
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则