T1980
if (t2 < T1980) {
t2 -= T1980;
day += T1980;
} while ((ts.tv_sec < T1980 * 86400) || (ts.tv_sec >= T2108 * 86400ull));