获取当前时间
#include <Winbase.h> 或者 #include<Windows.h>
void WINAPI GetLocalTime(
__out LPSYSTEMTIME lpSystemTime
);
typedef struct _SYSTEMTIME {
WORD wYear; /* 有效值 1601 到 30827 */
WORD wMonth; /* 1(January),2(February),3(March),4(April),5(May),6(June),7(July),8(August),9(September),10(October),11(November),12(December) */
WORD wDayOfWeek; /* 0(Sunday), 1(Monday), 2(Tuesday), 3(Wednesday), 4(Thursday), 5(Friday), 6(Saturday)*/
WORD wDay; /* 有效值 1 到 31 */
WORD wHour; /* 有效值 0 到 23 */
WORD wMinute; /* 有效值 0 到 59 */
WORD wSecond; /* 有效值 0 到 59 */
WORD wMilliseconds; /* 有效值 0 到 999 */
} SYSTEMTIME, *PSYSTEMTIME;
例程
#include <Windows.h>
#include <stdio.h>
int main(int argc, char **argv)
{
SYSTEMTIME sysTime;
GetLocalTime(&sysTime);
printf("%d/%d/%d/%d - %d:%d:%d:%d\n", sysTime.wYear, sysTime.wMonth, sysTime