Lines Matching refs:year
90 /* leap year -- account for gregorian reformation in 1752 */
99 /* number of leap years between year 1 and this year, not inclusive */
123 int ch, month, year, yflag, i;
145 year = 0;
154 if ((year = atoi(*argv)) < 1 || year > 9999) {
155 (void)fprintf(stderr,"illegal year value: use 1-9999\n");
162 year = local_time->tm_year + 1900;
183 monthly(month, year);
185 j_yearly(year);
187 yearly(year);
199 monthly(month, year)
200 int month, year;
205 day_array(month, year, days);
206 len = sprintf(lineout, "%s %d", month_names[month - 1], year);
221 j_yearly(year)
222 int year;
228 (void)sprintf(lineout, "%d", year);
232 day_array(i + 1, year, days[i]);
256 yearly(year)
257 int year;
263 (void)sprintf(lineout, "%d", year);
267 day_array(i + 1, year, days[i]);
299 day_array(month, year, days)
300 int month, year;
305 if (month == 9 && year == 1752) {
311 dm = days_in_month[leap_year(year)][month];
312 dw = day_in_week(1, month, year);
313 day = julian ? day_in_year(1, month, year) : 1;
320 * return the 1 based day number within the year
323 day_in_year(day, month, year)
324 int day, month, year;
328 leap = leap_year(year);
342 day_in_week(day, month, year)
343 int day, month, year;
347 temp = (long)(year - 1) * 365 + leap_years_since_year_1(year - 1)
348 + day_in_year(day, month, year);
429 (void)fprintf(stderr, "usage: cal [-jy] [[month] year]\n");