Lines Matching refs:year

110 Days ( int Year )		/* return number of days since year "0" */
126 static int year0 = 1900; /* sarting year for NTP time */
127 static int yearend; /* ending year we test for NTP time.
129 **year in which NTP time overflows.
138 #define Error(year) if ( (year)>=2036 && LocalTime.tm_year < 110 ) \
146 int year;
155 year = ( sizeof( u_long ) > 4 ) /* save max span using year as temp */
162 * fail ONLY beyond year 2036 you may ignore such
164 yearend = year0 + year;
173 (int)year0, (int)yearend, (int)year );
180 save_year = LocalTime.tm_year; /* save current year */
182 year = 1980;
183 LocalTime.tm_year = year - 1900;
185 Error(year); /* should increment Fatals */
190 (int)year, __FILE__, __LINE__, (int)Fatals, (int)Warnings );
194 year = 2100; /* test year > limit but CURRENT year < limit */
196 Error(year); /* should increment Fatals */
201 (int)year, __FILE__, __LINE__, (int)Fatals, (int)Warnings );
205 LocalTime.tm_year = year - 1900; /* everything > limit */
211 (int)year, __FILE__, __LINE__, (int)Fatals, (int)Warnings );
218 days = 365+1; /* days in year 0 + 1 more day */
219 for ( year = 1; year <= 2500; year++ )
222 Test = Days( year );
226 year, (long)days, (long)Test );
230 Test = julian0(year); /* compare with julian0() macro */
234 year, (long)days, (long)Test );
239 if ( isleap_4(year) ) days++;
270 for ( year = 1400; year <= 2200; year++ )
275 LeapSw = GoodLeap(year);
276 IsLeapSw = isleap_4(year);
280 Error(year);
282 " %4d %2d %3d *** ERROR\n", year, LeapSw, IsLeapSw );
286 IsLeapSw = isleap_tm(year-1900);
290 Error(year);
292 " %4d %2d %3d *** ERROR\n", year, LeapSw, IsLeapSw );
304 for ( year = 1400; year <= 2200; year++ )
308 LeapSw = GoodLeap(year);
310 if ( !(!LeapSw) != !(!is_leapyear(year)) )
312 Error(year);
314 " %4d %2d *** ERROR\n", year, LeapSw );
327 int year;
335 for ( year = 1400; year <= 2200; year++ )
340 LeapSw = GoodLeap(year);
341 DayCnt = (int)days_per_year(year);
345 Error(year);
348 year, LeapSw, DayCnt );
357 for ( year = 1970; year < yearend; year++ )
362 clock_time->year = year;
367 * over a period of time, including for year 2000. True, it
372 t = (clock_time->year - 1970) * 365;
373 t += (clock_time->year >> 2) - (1970 >> 2);
374 t -= clock_time->year / 100 - 1970 / 100;
375 t += clock_time->year / 400 - 1970 / 400;
382 t = julian0(year) - julian0(1970);
386 DaysYear = Days( year ); /* get days to this year */
389 Error(year);
392 year, (long)Days1970,
393 year,
403 for ( year = 1970; year < yearend; year++ )
414 ct.year = year;
422 if ( ct.year != year )
425 "%04d: parse_to_unixtime(,%d) CORRUPTED ct.year: was %d\n",
426 (int)year, (int)Flag, (int)ct.year );
427 Error(year);
430 t = julian0(year) - julian0(1970); /* Julian day from 1970 */
436 year, (int)Flag,
439 Error(year);
443 if ( year >= YEAR_PIVOT+1900 )
445 /* check year % 100 code we put into parse_to_unixtime() */
447 ct.year = year % 100;
456 year, (int)ct.year, (int)Flag,
459 Error(year);
463 /* check year - 1900 code we put into parse_to_unixtime() */
465 ct.year = year - 1900;
474 year, (int)ct.year, (int)Flag,
477 Error(year);
493 year = year0; /* calculate the basic year */
494 printf( " starting year %04d\n", (int)year0 );
495 printf( " ending year %04d\n", (int)yearend );
504 Error(year);
512 for ( ; year < yearend; year++ )
515 /* 01-01 for the current year */
516 ntp_time = Days( year ) - Days( year0 ); /* days into NTP time */
519 if ( ot.year != year
523 Error(year);
526 year,
527 (int)ot.year, (int)ot.month, (int)ot.monthday );
533 if ( ot.year != year
537 Error(year);
540 year,
541 (int)ot.year, (int)ot.month, (int)ot.monthday );
549 m = isleap_4(year) ? 2 : 3;
550 d = isleap_4(year) ? 29 : 1;
554 if ( ot.year != year
558 Error(year);
561 year, m, d,
562 (int)ot.year, (int)ot.month, (int)ot.monthday );
575 year = year0; /* calculate the basic year */
576 printf( " starting year %04d\n", (int)year0 );
577 printf( " ending year %04d\n", (int)yearend );
580 for ( ; year < yearend; year++ )
584 /* 01-01 for the current year */
585 ot.year = year;
590 ntp_time = Days( year ) - Days( year0 ); /* days into NTP time */
595 Error(year);
597 (int)year,
606 if ( ot.year != year
610 Error(year);
613 year,
614 (int)ot.year, (int)ot.month, (int)ot.monthday );