mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
26 lines
457 B
C
26 lines
457 B
C
|
/***************************************************************
|
||
|
timeb.c
|
||
|
***************************************************************/
|
||
|
|
||
|
#include <windows.h>
|
||
|
#include <time.h>
|
||
|
#include <sys/timeb.h>
|
||
|
|
||
|
|
||
|
int ftime(struct timeb *tp)
|
||
|
{
|
||
|
SYSTEMTIME s;
|
||
|
FILETIME f;
|
||
|
|
||
|
GetLocalTime(&s);
|
||
|
SystemTimeToFileTime( &s, &f );
|
||
|
|
||
|
tp->dstflag = 0;
|
||
|
tp->timezone = _timezone/60;
|
||
|
tp->time = wce_FILETIME2time_t(&f);
|
||
|
tp->millitm = s.wMilliseconds;
|
||
|
|
||
|
return 0;
|
||
|
}
|
||
|
|