24h Char Time To Integer From DS3231 Help!!

The linked library's dateFormat function returns char*, not integer. Do you get a clean compile? What if you turn compiler warnings to all in preferences?

so this looks odd:

Time24 = clock.dateFormat("Hi",  dt);