Since we have a signed 32-bit time_t, the fact that y % 4 == 0 will get it wrong in 2100 is irrelevant.
Attach a file by drag & drop or click to upload