/* * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS system libraries * FILE: lib/crtdll/time/strtime.c * PURPOSE: Fills a buffer with a formatted time representation * PROGRAMER: Boudewijn Dekker * UPDATE HISTORY: * 28/12/98: Created */ #include #include #include #include char *_strtime(char* buf) { time_t t; struct tm *d; char *dt = (char *)buf; if ( buf == NULL ) { __set_errno(EINVAL); return NULL; } t = time(NULL); d = localtime(&t); sprintf(dt,"%d:%d:%d",d->tm_hour,d->tm_min,d->tm_sec); return dt; }