https://www.arduino.cc/en/Reference/Millis描述:
返回毫秒(从开发板程序启动时开始计算),在运行大约50天时这个数值将会溢出。(#1)
备注:
返回值为 unsigned long 类型,和较小的数据类型(比如int)做运算时可能会发生逻辑错误。如果使用带符号的long类型则能表示的最大值将减半。
#1 arduino 中 long 类型的大小为4字节,可表示的最大值为 2^32 - 1 = 4294967295
(2^32-1) / 1000 / 3600 / 24 ≈ 49.71