获取当前系统时间

来源:互联网 发布:淘宝数据分析软件 编辑:程序博客网 时间:2024/04/29 02:56

使用标准的库函数<ctime>头文件中的time_t只能获得当前的秒数,要想友好的显示时间还必需要自己格式化一下输出.

下面是windows下调用系统API的方式:

1, 先声明一个SYSTEMTIME结构, 用来保存当前时间变量

2, 调用GetLocalTime()函数填充SYSTEMTIME中的字段

#include <Windows.h>#include <iostream>int main(){SYSTEMTIME systime;GetLocalTime(&systime); //获取当前时间std::cout<<systime.wYear<<"/"<<systime.wMonth<<"/"<<systime.wDay<<"\t"<<systime.wHour<<":"<<systime.wMinute<<":"<<systime.wSecond<<std::endl;std::cin.get();return 0;}

0 0