version 1.7, 1997/04/28 01:52:42 |
version 1.8, 1998/03/30 06:59:38 |
|
|
time_t time; |
time_t time; |
{ |
{ |
struct tm *parts; |
struct tm *parts; |
static char buf[40]; |
static char buf[128]; |
static char *months[] = { |
|
"Jan", "Feb", "Mar", "Apr", "May", "Jun", |
|
"Jul", "Aug", "Sep", "Oct", "Nov", "Dec" |
|
}; |
|
|
|
parts = localtime(&time); |
parts = localtime(&time); |
|
strftime(buf, sizeof buf, "%k:%M:%S %b %d, %Y", parts); |
sprintf (buf, "%d:%02d:%02d %s %d, %d", |
buf[sizeof(buf) - 1] = '\0'; |
parts->tm_hour, parts->tm_min, parts->tm_sec, |
|
months[parts->tm_mon], parts->tm_mday, 1900 + parts->tm_year); |
|
return(buf); |
return(buf); |
} |
} |
|
|