millis
获取 "Arduino时间",而不是 UNIX时间
函数原型
unsigned long millis(void);
作用
获取 Arduino 通电后或复位后到现在的时间,单位毫秒
就类似于 Python 里的 time.time()
,只不过单片机不知道现在的时间,所以不是 1970 年 1 月 1 日 0 时 0 分 0 秒起至现在的总秒数,而是Arduino 通电后或复位后到现在的时间。
返回值
unsigned long
无符号整型Arduino 通电后或复位后到现在的时间,单位毫秒
示例
void setup() {
delay(500);
int time = millis();
// time 约等于 500
}
coid loop() {
return;
}
最后更新于
这有帮助吗?