Oh yeah, this is a
limitation of $ctime. Only works until you get back to 00:00:00 January 1st 1970.
I can't remember the technical reason for that, though I'm sure someone can fill us in, and I'm not sure how to workaround it, but again, I'm sure there is a way

(I guess you just need to add the lost time on to the $ctime calculation).
Regards,