需要一个获取消耗时间的批处理,比如,运行一个程序命令,在开始运行前获取一下系统当前时间,运行结束后
需要一个获取消耗时间的批处理,比如,运行一个程序命令,在开始运行前获取一下系统当前时间,运行结束后也获取一下系统当前时间,问题来了,我需要这个程序总共消耗多少时间完成!运...
需要一个获取消耗时间的批处理,比如,运行一个程序命令,在开始运行前获取一下系统当前时间,运行结束后也获取一下系统当前时间,问题来了,我需要这个程序总共消耗多少时间完成!运行后的时间减去运行前的时间,
展开
2015-06-11
展开全部
@echo off&setlocal enabledelayedexpansion
set time1=%time%
set /a time1_second=1%time1:~-5,2%-100
set /a time1_millisec=1%time1:~-2,2%-100
call 测算消耗时间的程序或者将该行改为某程序命令
set time2=%time%
set /a time2_second=1%time2:~-5,2%-100
set /a time2_millisec=1%time2:~-2,2%-100
if %time2_millisec% lss %time1_millisec% set /a time2_millisec+=100&set /a time2_second-=1
set /a second=time2_second-time1_second
set /a millisec=time2_millisec-time1_millisec
echo 程序运行开始时间:%time1% 结束时间:%time2%
echo 程序运行时间为%second%秒%millisec%0毫秒
pause & exit
更多追问追答
追问
你好,有时使用的时间为何会是负数的?
这个只计算秒数,没计算分钟数,因为那个程序运行要5分钟以上,而且你的这个有时计算出来的时间为负数,可以再修改不?
壹寰(深圳)科技文化有限公司
2021-03-27 广告
2021-03-27 广告
不同公司提供的方案也不一样。以上内容如果还觉得不够全面,也可以沟通下壹寰(深圳)科技文化有限公司。91数据恢复是壹寰(深圳)科技文化有限公司旗下专业数据恢复品牌,91数据恢复专注于勒索病毒数据恢复、勒索病毒数据修复、数据库修复、数据库解密恢...
点击进入详情页
本回答由壹寰(深圳)科技文化有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询