windows.h 헤더 파일에서 GetSystemTime() 함수를 사용하여 밀리초까지 정확한 시간을 얻습니다. 샘플 데모는 다음과 같습니다.
#include <windows.h>
#include <stdio.h>
int main(){
SYSTEMTIME currentTime;
GetSystemTime(¤tTime);
printf("time: \t 年 月 日 时:分:秒:毫秒 星期\n\t%u/%u/%u %u:%u:%u:%u %d\n",
currentTime.wYear,currentTime.wMonth,currentTime.wDay,
currentTime.wHour,currentTime.wMinute,currentTime.wSecond,
currentTime.wMilliseconds,currentTime.wDayOfWeek);
return 0;
}
현지(동부 8구) 시간:
프로그램에서 얻은 GMT :
참고: 그리니치 표준시와 East Eighth District Time 사이에는 8 시간의 시차가 있습니다 .