|
发表于 2020-9-9 18:22:46
|
显示全部楼层
arduino还有更简单的。他的本身就是个小型linux系统,给他设个NTP服务器,他自身就会同步时间,然后你就可以读取系统时间了。
setup里面放个:
#define timezone 8
//设置时间格式以及时间服务器的网址
configTime(timezone * 3600, 0, "pool.ntp.org", "time.nist.gov");
需要读取时间的时候:
time_t now = time(nullptr); //获取当前时间
time_str = ctime(&now); Serial.println(time_str);
|
|