| /netbsd-src/external/bsd/ntp/dist/ntpd/ |
| H A D | check_y2k.c | 140 #define Error(year) if ( (year)>=2036 && LocalTime.tm_year < 110 ) \ argument 148 int year; in main() local 157 year = ( sizeof( u_long ) > 4 ) /* save max span using year as temp */ in main() 166 yearend = year0 + year; in main() 175 (int)year0, (int)yearend, (int)year ); in main() 184 year = 1980; in main() 185 LocalTime.tm_year = year - 1900; in main() 187 Error(year); /* should increment Fatals */ in main() 192 (int)year, __FILE__, __LINE__, (int)Fatals, (int)Warnings ); in main() 196 year = 2100; /* test year > limit but CURRENT year < limit */ in main() [all …]
|
| /netbsd-src/usr.bin/cal/ |
| H A D | cal.c | 107 ((yr) <= reform->year ? j_leap_year((yr), 3, 1) : \ 145 ((yr) > reform->year ? ((yr) / 100) - (reform->year / 100) : 0) 149 ((yr) > reform->year ? ((yr) / 400) - (reform->year / 400) : 0) 157 int ambiguity, year, month, date; member 222 long month, year; in main() local 228 use_reform = yflag = year = 0; in main() 291 year = strtol(*argv, &eoi, 10); in main() 292 if (year < 1 || year > 9999 || *eoi != '\0') in main() 296 year = strtol(*argv, &eoi, 10); in main() 297 if (year < 1 || year > 9999 || (*eoi != '\0' && *eoi != '/' && *eoi != '-')) in main() [all …]
|
| H A D | README | 12 calculate the number of days in all prior years (year-1)*365 13 add the number of leap years (days?) since year 1 14 (not including this year as that is covered later) 15 add the day number within the year 16 this compensates for the non-inclusive leap year 32 to the date for which the leap year is being calculated. A year that occurs 33 before the reformation is determined to be a leap year if its modulo of 34 4 equals zero. But after the reformation, a year is only a leap year if 37 zero, then the year is a leap year anyway. This is, in fact, what the 41 Once we have the day in year for the first of the month in question, the
|
| /netbsd-src/sys/dev/ |
| H A D | clock_subr.c | 85 uint64_t secs, i, year, days; in clock_ymdhms_to_secs() local 87 year = dt->dt_year; in clock_ymdhms_to_secs() 93 if (year < POSIX_BASE_YEAR) in clock_ymdhms_to_secs() 96 if (is_leap_year(year) && dt->dt_mon > FEBRUARY) in clock_ymdhms_to_secs() 99 if (year < 2001) { in clock_ymdhms_to_secs() 101 for (i = POSIX_BASE_YEAR; i < year; i++) in clock_ymdhms_to_secs() 106 year -= 2001; in clock_ymdhms_to_secs() 108 i = year / 400; in clock_ymdhms_to_secs() 110 year -= i * 400; in clock_ymdhms_to_secs() 112 i = year / 100; in clock_ymdhms_to_secs() [all …]
|
| /netbsd-src/sys/dev/ic/ |
| H A D | mc146818.c | 82 int s, timeout, cent, year; in mc146818_gettime_ymdhms() local 106 year = FROMREG((*sc->sc_mcread)(sc, MC_YEAR)); in mc146818_gettime_ymdhms() 109 year += cent * 100; in mc146818_gettime_ymdhms() 114 year += sc->sc_year0; in mc146818_gettime_ymdhms() 115 if (year < POSIX_BASE_YEAR && in mc146818_gettime_ymdhms() 117 year += 100; in mc146818_gettime_ymdhms() 118 dt->dt_year = year; in mc146818_gettime_ymdhms() 134 int s, cent, year; in mc146818_settime_ymdhms() local 156 year = dt->dt_year - sc->sc_year0; in mc146818_settime_ymdhms() 158 cent = year / 100; in mc146818_settime_ymdhms() [all …]
|
| H A D | intersil7170.c | 81 int year; in intersil7170_gettime_ymdhms() local 98 year = bus_space_read_1(bt, bh, INTERSIL_IYEAR); in intersil7170_gettime_ymdhms() 106 year += sc->sc_year0; in intersil7170_gettime_ymdhms() 107 if (year < POSIX_BASE_YEAR && in intersil7170_gettime_ymdhms() 109 year += 100; in intersil7170_gettime_ymdhms() 111 dt->dt_year = year; in intersil7170_gettime_ymdhms() 126 int year; in intersil7170_settime_ymdhms() local 129 year = dt->dt_year - sc->sc_year0; in intersil7170_settime_ymdhms() 130 if (year > 99 && (sc->sc_flag & INTERSIL7170_NO_CENT_ADJUST) == 0) in intersil7170_settime_ymdhms() 131 year -= 100; in intersil7170_settime_ymdhms() [all …]
|
| H A D | mk48txx.c | 110 int year; in mk48txx_gettime_ymdhms() local 127 year = bcdtobin((*sc->sc_nvrd)(sc, clkoff + MK48TXX_IYEAR)); in mk48txx_gettime_ymdhms() 130 year += 100*bcdtobin(csr & MK48TXX_CSR_CENT_MASK); in mk48txx_gettime_ymdhms() 132 year += sc->sc_year0; in mk48txx_gettime_ymdhms() 133 if (year < POSIX_BASE_YEAR && in mk48txx_gettime_ymdhms() 135 year += 100; in mk48txx_gettime_ymdhms() 138 dt->dt_year = year; in mk48txx_gettime_ymdhms() 158 int year; in mk48txx_settime_ymdhms() local 166 year = dt->dt_year - sc->sc_year0; in mk48txx_settime_ymdhms() 167 if (year > 99 && in mk48txx_settime_ymdhms() [all …]
|
| /netbsd-src/tests/dev/clock_subr/ |
| H A D | clock_subr_test_data_gen.sh | 16 for year in `seq 1970 1 2030`; do 17 datesub -d "${year}/01/01 00:00:00" 18 datesub -d "${year}/07/01 00:00:00" 20 for year in `seq 2000 25 2600`; do 21 datesub -d "$((${year} - 1))/12/31 23:59:59" 22 datesub -d "$((${year} + 0))/01/01 00:00:00" 23 datesub -d "$((${year} + 1))/01/01 00:00:00"
|
| /netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/std/ |
| H A D | chrono | 108 class year; 398 operator/(const year& __y, const month& __m) noexcept; 439 class year 445 year() = default; 448 year(int __y) noexcept 452 static constexpr year 454 { return year{-32767}; } 456 static constexpr year 458 { return year{32767}; } 460 constexpr year& [all …]
|
| /netbsd-src/sys/arch/mvme68k/stand/libsa/ |
| H A D | chiptotime.c | 21 chiptotime(int sec, int min, int hour, int day, int mon, int year) in chiptotime() argument 30 year = bcdtobin(year) + YEAR0; in chiptotime() 31 if (year < 70) in chiptotime() 32 year = 70; in chiptotime() 35 if (year < 70 || mon < 1 || mon > 12 || day < 1 || day > 31) in chiptotime() 38 for (yr = 70; yr < year; yr++) in chiptotime()
|
| H A D | clock.c | 24 chiptotime(int sec, int min, int hour, int day, int mon, int year) in chiptotime() argument 33 year = bcdtobin(year) + YEAR0; in chiptotime() 34 if (year < 70) in chiptotime() 35 year = 70; in chiptotime() 38 if (year < 70 || mon < 1 || mon > 12 || day < 1 || day > 31) in chiptotime() 41 for (yr = 70; yr < year; yr++) in chiptotime()
|
| /netbsd-src/sys/arch/sparc/dev/ |
| H A D | rtc.c | 150 u_int year; in rtc_gettime_ymdhms() local 166 year = mc146818_read(sc, MC_YEAR); in rtc_gettime_ymdhms() 173 year += 1900; in rtc_gettime_ymdhms() 174 if (year < POSIX_BASE_YEAR && rtc_auto_century_adjust != 0) in rtc_gettime_ymdhms() 175 year += 100; in rtc_gettime_ymdhms() 176 dt->dt_year = year; in rtc_gettime_ymdhms() 185 u_int year; in rtc_settime_ymdhms() local 187 year = dt->dt_year - 1900; in rtc_settime_ymdhms() 188 if (year >= 100 && rtc_auto_century_adjust != 0) in rtc_settime_ymdhms() 189 year -= 100; in rtc_settime_ymdhms() [all …]
|
| /netbsd-src/sys/arch/sh3/dev/ |
| H A D | rtc.c | 157 unsigned int year; in rtc_gettime_ymdhms() local 179 year = _reg_read_1(SH3_RYRCNT); in rtc_gettime_ymdhms() 181 year = _reg_read_2(SH4_RYRCNT) & 0x00ff; in rtc_gettime_ymdhms() 182 dt->dt_year = bcdtobin(year); in rtc_gettime_ymdhms() 226 unsigned int year; in rtc_settime_ymdhms() local 229 year = dt->dt_year - sc->sc_year0; in rtc_settime_ymdhms() 230 if (year > 99) in rtc_settime_ymdhms() 231 year -= 100; in rtc_settime_ymdhms() 233 year = bintobcd(year); in rtc_settime_ymdhms() 242 _reg_write_1(SH3_RYRCNT, year); in rtc_settime_ymdhms() [all …]
|
| /netbsd-src/sys/arch/mvmeppc/stand/libsa/ |
| H A D | clock.c | 27 chiptotime(int sec, int min, int hour, int day, int mon, int year) in chiptotime() argument 36 year = bcdtobin(year) + YEAR0; in chiptotime() 37 if (year < 70) in chiptotime() 38 year = 70; in chiptotime() 41 if (year < 70 || mon < 1 || mon > 12 || day < 1 || day > 31) in chiptotime() 44 for (yr = 70; yr < year; yr++) in chiptotime()
|
| /netbsd-src/external/mit/isl/dist/doc/ |
| H A D | isl.bib | 20 year = {1996}, 29 year = {2009}, 42 year = 1986 53 year = {1972}, 62 year = 1996 70 year = 1996 78 year = "2009", 88 year = {2000}, 103 year = "1988", 110 year = {1991}, [all …]
|
| /netbsd-src/sys/sys/ |
| H A D | clock.h | 76 is_leap_year(uint64_t year) in is_leap_year() argument 78 if ((year & 3) != 0) in is_leap_year() 81 if (__predict_false((year % 100) != 0)) in is_leap_year() 84 return __predict_false((year % 400) == 0); in is_leap_year() 88 days_per_year(uint64_t year) in days_per_year() argument 90 return is_leap_year(year) ? DAYS_PER_LEAP_YEAR : DAYS_PER_COMMON_YEAR; in days_per_year()
|
| /netbsd-src/usr.bin/at/ |
| H A D | parsetime.c | 423 assign_date(struct tm *tm, int mday, int mon, int year) in assign_date() argument 426 if (year > 99) { /* four digit year */ in assign_date() 427 if (year >= TM_YEAR_BASE) in assign_date() 428 tm->tm_year = year - TM_YEAR_BASE; in assign_date() 432 else if (year >= 0) { /* two digit year */ in assign_date() 433 tm->tm_year = conv_2dig_year(year) - TM_YEAR_BASE; in assign_date() 435 else if (year == -1) { /* year not given (use default in tm) */ in assign_date() 460 int year; in month() local 464 year = -1; in month() 490 year = atoi(sc_token); in month() [all …]
|
| /netbsd-src/external/gpl2/xcvs/dist/lib/ |
| H A D | getdate.y | 162 textint year; member 272 pc->year.negative = 0; 273 pc->year.value = $1.tv_sec; 275 if (pc->year.value < 70) 276 pc->year.value += 2000; 277 else if (pc->year.value < 100) 278 pc->year.value += 1900; 280 for (i = pc->year.value, pc->year.digits = 0; i; i /= 10, pc->year.digits++) 282 if (pc->year.digits == 0) 283 pc->year.digits++; [all …]
|
| /netbsd-src/external/public-domain/tz/dist/ |
| H A D | antarctica | 7 # To keep things manageable, we list only locations occupied year-round; see 18 # Argentina - year-round bases 35 # year-round bases 126 # Belgium - year-round base 129 # Brazil - year-round base 132 # Bulgaria - year-round base 135 # Chile - year-round bases and towns 144 # China - year-round bases 148 # France - year-round bases (also see "France & Italy") 157 # French Southern Territories with year [all...] |
| H A D | leapseconds.awk | 201 quadcentury, century, quadyear, year, month, day) 230 year = int(day / ss_year_days) 231 year -= year == 4 232 day -= year * ss_year_days 246 year++ 248 ss_year = 1600 + quadcentury * 400 + century * 100 + quadyear * 4 + year
|
| /netbsd-src/sys/arch/hp300/dev/ |
| H A D | rtc.c | 125 int i, year; in rtc_gettime_ymdhms() local 151 year = rtc_to_decimal(12, 11) + RTC_BASE_YEAR; in rtc_gettime_ymdhms() 152 if (year < POSIX_BASE_YEAR) in rtc_gettime_ymdhms() 153 year += 100; in rtc_gettime_ymdhms() 154 dt->dt_year = year; in rtc_gettime_ymdhms() 165 int i, year; in rtc_settime_ymdhms() local 169 year = dt->dt_year - RTC_BASE_YEAR; in rtc_settime_ymdhms() 170 if (year > 99) in rtc_settime_ymdhms() 171 year -= 100; in rtc_settime_ymdhms() 181 decimal_to_rtc(11, 12, year); in rtc_settime_ymdhms()
|
| /netbsd-src/sys/arch/mac68k/mac68k/ |
| H A D | pram.c | 64 long year, month, day, hour, minute, seconds, i, dayperyear; in convtime() local 66 year = 1904; in convtime() 77 if (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)) { in convtime() 87 year++; in convtime() 119 monstr[month], day, year, hour, minute, seconds); in convtime()
|
| /netbsd-src/external/bsd/ntp/dist/util/ |
| H A D | tg.c | 265 int minute, hour, day, year; in main() local 272 year = 0; in main() 313 sscanf(optarg, "%2d%3d%2d%2d", &year, &day, in main() 359 year = tm->tm_year % 100; in main() 378 year, day, hour, minute, second, tone); in main() 380 year / 10, day, hour, minute, year % 10); in main() 395 0, year, day, hour, minute, second); in main() 426 if (day >= (year & 0x3 ? 366 : 367)) { in main() 433 year++; in main() 437 "%01d%03d%02d%02d%01d", year / 10, in main() [all …]
|
| /netbsd-src/external/bsd/ntp/dist/ |
| H A D | NOTES.y2kfixes | 51 calculations that did not support year 2000 as a leap year 54 not traditional Y2K errors, would break in the year 2000. 82 Has logic I believe will fail starting in year 2100 or so. 92 NOTE: Author (falsely) stated Y2K is NOT a leap year when it 96 for year so year 2000 will revert to "00". 100 Some very strange logic in manipulating year values: 101 1122 instance->pp->year = buf[6]*256+buf[7]; 105 The entire protocol is binary, the year is a 16 bit quantity
|
| /netbsd-src/sys/arch/hp300/stand/common/ |
| H A D | clock.c | 99 int year, month, day, hour, min, sec; in clock_to_gmt() local 110 year = mc_read(MC_YEAR) + 1900; in clock_to_gmt() 124 year = bbc_to_decimal(12, 11) + 1900; in clock_to_gmt() 127 if (year < POSIX_BASE_YEAR) in clock_to_gmt() 128 year += 100; in clock_to_gmt() 132 year, month, day, hour, min, sec); in clock_to_gmt() 141 for (i = POSIX_BASE_YEAR; i < year; i++) in clock_to_gmt() 143 if (is_leap_year(year) && month > FEBRUARY) in clock_to_gmt()
|