问题描述
我正在用Arduino编程的ESP8266 Huzzah微控制器上编写一个嵌入式程序,并在其中使用它制作气象站。我正在从服务器中获取一些json weatherdata,我可以在其中解析请求上的Date标头以了解当前时间(由于微控制器没有内部时钟),因此采用这种格式
Mon,31 Aug 2020 18:11:26 GMT
我希望控制器在每天的06:00更新其预测(雨淋闪烁的LED),并获取下一个12-24小时的预测。天气预报JSON数据会以以下格式提供天气预报
2020-06-10T13:00:00Z
我如何将它们解析为time_t
,以便我可以比较它们并计算何时更新预测?
我已经查看了标准C库中的time.h
,但找不到解析器。
解决方法
如果您有savedInstanceState: Bundle?
,请考虑以下事项:
strptime()