电脑开机时间的计算代码
2023-06-13 09:14:54 时间
函数功能:GetTickCount返回(retrieve)从操作系统启动到现在所经过(elapsed)的毫秒数,它的返回值是DWORD.
知道了这个,这个程序也就不是什么难事了。。。
CODE:
#include<stdlib.h>
#include<time.h>
#include<windows.h>
#include<stdio.h>
typedefstructnode
{
inth;
intm;
ints;
}
*PTime;
voidsleep(longwait);
voidgettime();
intmain()
{
PTimetimes;
intflag=1;
chartime[128];
do
{
_strtime(time);//Getsthecurrentsystemtime(donotincludethedate)
system("cls");//clearscreen
printf("OStime:%s\n",time);
gettime(times);//callgettime()
sleep(1000);//sleep1second
printf("已开机时间:%02d小时%02d分%02d秒\n",times->h,times->m,times->s);
}while(flag);//alwayscycle
return0;
}
voidsleep(longwait)
{
longgoal;//definetotaltime
goal=wait+clock();
while(goal>clock());
}
PTimegettime(PTimeT)
{
inti=GetTickCount();
T->h=(i/1000)/3600;
T->m=(i/1000)/60-T->h*60;
T->s=(i/1000)-T->h*3600-T->m*60;
returnT;
}
相关文章
- 电脑微信聊天记录删除了怎么恢复找回来
- SQL电脑性能测试
- CH579M以太网控制板--多台控制板使用网线串联连接并作为TCP服务器和TCP客户端通信(和电脑网线直连)
- 联想笔记本键盘亮了屏幕不亮怎么办_电脑开机显示器和键盘都不亮
- ping不是内部或外部命令也不是可运行win10_电脑关掉防火墙仍然ping不通
- Mac电脑图片提取文字Text Scanner for Mac 完美兼容版
- Rhino建模软件 犀牛7.4中文版 win/mac电脑版下载安装,Rhino犀牛
- 操作简单,快速重装Linux系统(电脑重装linux系统)
- 如何远程访问MySQL服务器(mysql其他电脑访问)
- 让Dell电脑驾驭Linux的路(dell装linux)
- 「Linux操作系统:机器上的选择」(linux操作系统的电脑)
- 在MSSQL中跨台电脑的访问实例化之旅(mssql访问其他电脑)
- 伪装Linux:从无到有,让你的电脑变得更好(伪装linux)
- 没有办法电脑无法识别Redis硬件(电脑不识别redis硬件)
- asp.net得到本地电脑基本信息的简单方法