C语言获得精确到毫秒的时间

采用windows.h头文件下的 GetSystemTime()函数获得精确到毫秒的时间,示例demo如下:

#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小时。

猜你喜欢

转载自blog.csdn.net/xijinno1/article/details/130468716
今日推荐