Lines Matching defs:day
50 #define NUMBER_MISSING_DAYS 11 /* 11 day correction */
53 #define SPACE -1 /* used in day array */
234 #define DAY_LEN 3 /* 3 spaces per day */
235 #define J_DAY_LEN 4 /* 4 spaces per day */
239 #define HEAD_SEP 2 /* spaces between day headings */
243 week(int day, int month, int year)
253 return isoweek(day, month, year);
255 yearday = day_in_year(day, month, year);
257 weekday = day_in_week(day, month, year) + 1;
270 isoweek(int day, int month, int year)
281 f = day - 1 + 31 * (month-1);
284 f = day + ((153 * (month-3) + 2) / 5) + 58 + s;
426 int day, dw, dm;
435 day = julian ? day_in_year(1, month, year) : 1;
437 days[dw++] = day++;
442 * return the 1 based day number within the year
445 day_in_year(int day, int month, int year)
451 day += days_in_month[leap][i];
452 return (day);
457 * return the 0 based day number for any date from 1 Jan. 1 to
463 day_in_week(int day, int month, int year)
468 + day_in_year(day, month, year);
477 ascii_day(char *p, int day)
489 if (day == SPACE) {
494 val = day / 100;
496 day %= 100;
503 val = day / 10;
508 *p++ = day % 10 + '0';
510 *p++ = aday[day][0];
511 *p++ = aday[day][1];