Maybe to make it shorter a bit, the `TIME_T_INT_FMT` can be renamed to `TIME_T_FMT` if does not conflict with an existing macro, I don't see a reason to have INT inside the name because it is about the format for printing a `time_t` value.
This rename can be done later, after merging this PR.