#include <windows.h>
#include <stdio.h>
int main( void )
{
SYSTEMTIME sys;
GetLocalTime( &sys );
printf( "%4d/%02d/%02d %02d:%02d:%02d.%03d 星期%1d\n",sys.wYear,sys.wMonth,sys.wDay,sys.wHour,sys.wMinute, sys.wSecond,sys.wMilliseconds,sys.wDayOfWeek);
return 0;
}
在windows下精确获得时间可以使用:
QueryPerformanceCounter
QueryPerformanceFrequency
获得系统运行到现在所经过的时间:
GetTickCount()
但是要注意,在经过49.71天后,系统时间会变0