Returns the number of milliseconds since the Arduino board began running the current program.
None
The number of milliseconds since the current program started running, as an unsigned long. This number will overflow (go back to zero), after approximately 50 days.
long time; void setup(){ Serial.begin(9600); } void loop(){ Serial.print("Time: "); time = millis(); //prints time since program started Serial.println(time); // wait a second so as not to send massive amounts of data delay(1000); }