发帖
6 0 0

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

linyuuki
金牌会员

4

主题

35

回帖

1188

积分

金牌会员

积分
1188
问题汇总 590 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;
复制代码


欢迎挑战更简单明了的方法。
──── 0人觉得很赞 ────

使用道具 举报

2023-11-18 15:48:42
呼叫技术人员,可以上传gitee或者github了
2023-11-18 15:48:59
帮顶
2023-11-18 16:09:34
帮顶
2023-11-18 21:18:01
2023-11-19 10:17:55
顶一顶
2023-12-25 22:36:27
6
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28265 个
  • 话题数: 40226 篇