////////////////////////////////////////////////////////////////////// DISPLAY seconds as a date time string.
| 29 | // DISPLAY seconds as a date time string. |
| 30 | // |
| 31 | void secondsSplit( uint32_t seconds, uint16_t * days, uint8_t * hours, uint8_t * minutes, uint8_t * sec) |
| 32 | { |
| 33 | // strips the days max 65535 days ~179yrs |
| 34 | *days = seconds / SECONDS_DAY; |
| 35 | seconds -= (*days * SECONDS_DAY); |
| 36 | *hours = seconds / SECONDS_HOUR; |
| 37 | seconds -= (*hours * SECONDS_HOUR); |
| 38 | *minutes = seconds / SECONDS_MINUTE; |
| 39 | seconds -= (*minutes * SECONDS_MINUTE); |
| 40 | *sec = seconds; |
| 41 | } |
| 42 | |
| 43 | |
| 44 | // (true) days 00:00:00 .. 23:59:59 |
no outgoing calls
no test coverage detected