Well I didn't format mine the exact same way, but it's close enough...
Should give you an example of how you could work it to format out how you
like it.
struct month_type
{
char *month;
int month_n;
};
struct month_type month_table[] ={
{"jan", 1},
{"feb", 2},
{"mar", 3},
{"apr", 4},
{"may", 5},
{"jun", 6},
{"jul", 7},
{"aug", 8},
{"sep", 9},
{"oct", 10},
{"nov", 11},
{"dec", 12},
{NULL, 0}
};
char *date_convert (char *date)
{
/*Thu Jan 3 23:30:41 2002*/
char arg1[MSL], arg2[MSL], arg3[MSL], arg4[MSL], buf[MSL], *string;
int day, i;
date = one_argument(date, arg1);
date = one_argument(date, arg2);
date = one_argument(date, arg3);
date = one_argument(date, arg4);
day = atoi(arg3);
for (i = 0; month_table[i].month != NULL; i++)
if (!str_cmp(month_table[i].month, arg2))
break;
sprintf (buf, "%2d/%2d", month_table[i].month_n ? month_table[i].month_n :
0, day);
string = buf;
return string;
}
----- Original Message -----
From: "Cyhawk" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Sunday, March 21, 2004 4:52 PM
Subject: showing time
> Hello everyone.. agian ;) *i seem to be the only person asking questions
> lately ;)*
> Im having a small problem, for my item generator, i wanted to log all
items
> created.
> Anywho, ive set up the logging, however, im having problems with showing
> the time it
> was created proplerly. Ive looked through the mud code, and the net, and i
> cant find
> a function to print the the time in a format i want it in.
> Something like month/day/year hour:minuite without a newline charater.
> 03/22/04 12:22am
>
> Any help is appreciated.
>
> -Thri
>
>
> --
> ROM mailing list
> [email protected]
> http://www.rom.org/cgi-bin/mailman/listinfo/rom