밀리초 단위로 정확한 시간을 얻기 위한 C 언어

windows.h 헤더 파일에서 GetSystemTime() 함수를 사용하여 밀리초까지 정확한 시간을 얻습니다. 샘플 데모는 다음과 같습니다.

#include <windows.h>
#include <stdio.h>

int main(){
	SYSTEMTIME currentTime;
	GetSystemTime(&currentTime);
	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 시간의 시차가 있습니다 .

추천

출처blog.csdn.net/xijinno1/article/details/130468716