Lines Matching refs:year

232   /* Gregorian year, month, day, hour, minutes, seconds, and nanoseconds.  */
233 textint year;
240 /* Relative year, month, day, hour, minutes, seconds, and nanoseconds. */
1713 pc->year.negative = 0;
1714 pc->year.value = (yyvsp[(1) - (5)].timespec).tv_sec;
1716 if (pc->year.value < 70)
1717 pc->year.value += 2000;
1718 else if (pc->year.value < 100)
1719 pc->year.value += 1900;
1721 for (i = pc->year.value, pc->year.digits = 0; i; i /= 10, pc->year.digits++)
1723 if (pc->year.digits == 0)
1724 pc->year.digits++;
1921 pc->year = (yyvsp[(1) - (5)].textintval);
1929 pc->year = (yyvsp[(5) - (5)].textintval);
1940 pc->year = (yyvsp[(1) - (3)].textintval);
1954 pc->year.value = -(yyvsp[(3) - (3)].textintval).value;
1955 pc->year.digits = (yyvsp[(3) - (3)].textintval).digits;
1967 pc->year.value = -(yyvsp[(3) - (3)].textintval).value;
1968 pc->year.digits = (yyvsp[(3) - (3)].textintval).digits;
1989 pc->year = (yyvsp[(4) - (4)].textintval);
2010 pc->year = (yyvsp[(3) - (3)].textintval);
2230 if (pc->dates_seen && ! pc->year.digits
2232 pc->year = (yyvsp[(1) - (1)].textintval);
2240 pc->year.value = (yyvsp[(1) - (1)].textintval).value / 10000;
2241 pc->year.digits = (yyvsp[(1) - (1)].textintval).digits - 4;
2727 long int year = textyear.value;
2729 if (year < 0)
2730 year = -year;
2735 year += year < 69 ? 2000 : 1900;
2737 return year;
2770 /* Compute intervening leap days correctly even if year is negative.
3147 pc.year.value = tmp->tm_year;
3148 pc.year.value += TM_YEAR_BASE;
3149 pc.year.digits = 0;
3244 tm.tm_year = to_year (pc.year) - TM_YEAR_BASE;
3342 int year = tm.tm_year + pc.rel_year;
3345 if (((year < tm.tm_year) ^ (pc.rel_year < 0))
3349 tm.tm_year = year;