Below is a list of Time and Date macros. Notice that most return values are two-digits long.
| Macro |
Description |
| @MSEC |
Milliseconds value of clock. Range is 000 to 999. The update frequency of this value depends on the timer resolution of the hardware and may not update every millisecond. |
| @SEC |
Seconds value of clock. Range is 00 to 59 |
| @MIN |
Minutes value of clock. Range is 00 to 59 |
| @HOUR |
Hours value of clock in 24-hour format. Range is 00 to 23 |
| @MDAY |
Current day of month. Range is 01 to 31 |
| @MON |
Current month. Range is 01 to 12 |
| @YEAR |
Current four-digit year |
| @WDAY |
Numeric day of week. Range is 1 to 7 which corresponds to Sunday through Saturday. |
| @YDAY |
Current day of year. Range is 001 to 366 (or 001 to 365 if not a leap year) |