Lines Matching refs:days
432 u32 days;
437 days = stamp/(86400*10000000LL);
440 cnt = days/146097;
441 days -= 146097*cnt;
444 cnt = (3*days + 3)/109573;
445 days -= 36524*cnt;
448 cnt = days/1461;
449 days -= 1461L*cnt;
452 cnt = (3*days + 3)/1096;
453 days -= 365*cnt;
457 && (days > 58)) days++;
458 if (days > 59) {
459 mon = (5*days + 161)/153;
460 days -= (153*mon - 162)/5;
462 mon = days/31 + 1;
463 days -= 31*(mon - 1) - 1;
467 printf("** Bad day stamp %lld days %lu mon %d year %u\n",
468 (long long)stamp,(unsigned long)days,mon,year);
471 (unsigned int)days,months[mon-1],(unsigned int)year);