cpp取系统时钟

// test.cpp : 定义控制台应用程序的入口点。
//
#pragma warning( disable : 4996 )
#include "stdafx.h"
#include "time.h"
#include "windows.h"
#include <iostream>

using namespace std;

void 取系统时间()
{
	time_t timer; //time_t实际是int64
	struct tm t; //时钟的结构体

	time(&timer);      //取当前时间(1970年开始的秒数)
	localtime_s(&t, &timer); //把int转为时间结构体
	std::cout << "年:" << t.tm_year + 1900 << endl;
	cout << "月:" << t.tm_mon + 1 << endl;
	cout << "日 : " << t.tm_mday << endl;//星期是从星期日开始,星期日是0
	cout << "周:" << t.tm_wday << endl;
	cout << "一年之中:" << t.tm_yday << endl;
	cout << "时 : " << t.tm_hour << endl;
	cout << "分 : " << t.tm_min << endl;
	cout << "秒 : " << t.tm_sec << endl;
	cout << "夏令时 : " << t.tm_isdst << endl;
}

int main()
{
	取系统时间();

	getchar();
    return 0;
}

  

posted @ 2023-12-26 21:34  81  阅读(14)  评论(0编辑  收藏  举报