Lines Matching defs:day
33 #define MS_PER_DAY 24 * MS_PER_HOUR /* Milliseconds per day */
37 #define SECONDS_PER_DAY 24 * SECONDS_PER_HOUR /* Seconds per day */
306 * \param day the day (1 - 31)
315 uint32_t year, uint32_t month, uint32_t day,
326 && day > 0 && day <= 31
330 /* Set 'day' to the number of days into the year. */
331 day += ydays[month - 1] + (month > 2 && leap (year)) - 1;
333 /* Now calculate 'day' to the number of days since Jan 1, 1970. */
334 day = day + 365 * (year - 1970) + nleap(year);
336 int64_mul(result, int64_const(day), int64_const(SECONDS_PER_DAY));
348 * <code>date = year * 10000 + month * 100 + day</code>
356 int32_t year, month, day, hour, minute, second;
360 day = date % 100;
369 if (day < 1) day = 1;
370 if (day > 31) day = 31;
378 return mkgmtime(year, month, day, hour, minute, second) * 1000;
386 * already restricts the interval representation to be day-based,
391 * <code>date = year * 10000 + month * 100 + day</code>
399 int32_t year, month, day, hour, minute, second;
404 day = date % 100;
409 /* milliseconds = ((((year * 365 + month * 30 + day) * 24
413 int64_const(year * DAY_PER_YEAR + month * DAY_PER_MONTH + day),