Return to day.c CVS log | Up to [local] / src / usr.bin / calendar |
version 1.23, 2010/04/28 18:20:15 | version 1.25, 2013/04/16 18:28:24 | ||
---|---|---|---|
|
|
||
len = strlen(date); | len = strlen(date); | ||
if (len < 2) | if (len < 2) | ||
return((time_t)-1); | return((time_t)-1); | ||
bzero(&tm, sizeof tm); | |||
tm.tm_sec = 0; | tm.tm_sec = 0; | ||
tm.tm_min = 0; | tm.tm_min = 0; | ||
/* Avoid getting caught by a timezone shift; set time to noon */ | /* Avoid getting caught by a timezone shift; set time to noon */ | ||
|
|
||
} | } | ||
#if DEBUG | #if DEBUG | ||
printf("Mktime: %d %d %d %s\n", (int)mktime(&tm), (int)t, len, | printf("Mktime: %d %lld %d %s\n", (int)mktime(&tm), (long long)t, len, | ||
asctime(&tm)); | asctime(&tm)); | ||
#endif | #endif | ||
return(mktime(&tm)); | return(mktime(&tm)); |