ミリ秒単位の正確な時間を取得する 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 :

注:グリニッジ標準時と東 8 区時間には8時間の時差があります

おすすめ

転載: blog.csdn.net/xijinno1/article/details/130468716