windows批处理实现计时一分钟

网友投稿 789 2022-09-11

windows批处理实现计时一分钟

windows批处理实现计时一分钟

思路:通过记录时间变量并比较大小来实现计时一分钟的效果。

windows中使用time /t 命令会显示当前时间,格式为 小时:分钟

比如现在是17:20,我们通过循环截取分钟数,只要跟初始变量不相同就意味着已经过了一分钟了。

代码如下:

@echo offrem 显示当前时间time /trem 截取当前分钟数存放到变量first_minutefor /f "delims=: tokens=2" %%i in ('time /t') do (set /a first_minute=%%i):minuterem 再次截取当前分钟数存放到变量second_minutefor /f "delims=: tokens=2" %%i in ('time /t') do (set /a second_minute=%%i)rem 比较两个变量若不相等说明已过了一分钟,否则再度获取分钟变量if %first_minute% neq %second_minute% (goto :next) else (goto :minute):nextrem 再次显示当前时间time /techo 已经过了一分钟pause

效果:

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:数据库连接池原理
下一篇:C# System.Timers Demo(cctv5)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~