2014-12-24
展开全部
#include <iostream>
#include <ctime>
#include <Windows.h>
struct Time
{
int hour;
int minute;
int second;
void myDisplay()
{
time_t t;
time(&t);//以long型值或获取系统当前时间
tm local_time;
_localtime64_s(&local_time, &t);//转化为时分秒格式
hour = local_time.tm_hour;
minute = local_time.tm_min;
second = local_time.tm_sec;
std::cout << hour << ":"
<< minute << ":"
<< second << std::endl;
}
};
int main()
{
Time t;
while (true)
{
t.myDisplay();
Sleep(1000);//暂停1s,间隔一秒刷新一次
system("cls");
}
system("pause");
return 0;
}
执行结果:
时间每个一秒,变化刷新一次!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询