Arduino - 从char数组Date head获取小时到字符串或浮点数

时间:2016-09-04 07:04:55

标签: arduino esp8266

我正在用arduino和esp8266-01构建一个实时时钟。使用AT命令我发送谷歌请求和谷歌的响应我正在放入一个字符数组。最后我得到了

缓冲[] ='日期:格林威治标准时间12月12日,10:22:44,';

现在我需要从此缓冲区获取小时,分钟和秒,以便能够使用时间库中的setTime(小时,分钟,秒,日,装载,年份)。任何人都可以帮我一块代码,告诉我如何做到这一点?我真的不知道如何使用char数组。我试图用缓冲区[x + 1]连接缓冲区[x]以获得小时等等,然后将它们放在一个字符串中,然后制作一个浮点数但我无法管理。非常感谢!

1 个答案:

答案 0 :(得分:2)

您可以使用POST功能。

示例:

sscanf