382
382
sec_since_epoch(int year, int mon, int mday, int hour, int min ,int sec)
384
384
/* Guard against my_time_t overflow(on system with 32 bit my_time_t) */
386
386
#ifndef WE_WANT_TO_HANDLE_UNORMALIZED_DATES
388
388
It turns out that only whenever month is normalized or unnormalized
392
392
long days= year * DAYS_PER_NYEAR - EPOCH_YEAR * DAYS_PER_NYEAR +
393
393
LEAPS_THRU_END_OF(year - 1) -
394
394
LEAPS_THRU_END_OF(EPOCH_YEAR - 1);