Time/Date

The Time/Date data type has the time and the date stored individually, using unsigned integers as bit fields, packed as follows.

Time

Time is encoded in an unsigned 2-byte integer with the following bit fields.

Contents Bits Value range
hours 0 1 2 3 4 0–23
minutes 5 6 7 8 9 A 0–59
2-second intervals B C D E F 0–29

 

Date

Date is encoded in an unsigned 2-byte integer with the following bit fields.

Contents Bits Value range
year 0 1 2 3 4 5 6 0–119 (relative to 1980)
month 7 8 9 A 1–12
day B C D E F 1–31