批处理或VBS实现计算系统日期距指定日期的天数

批处理实现计算系统日期距指定日期的天数,(最好能具体到小时,分钟,秒),必须为bat或vbs的
2026年09月16日 20:39
有1个网友回答
网友(1):

呵呵 代码精确到分的。看下咯:@echo offset Forday=2010年06月08日echo ===================echo 今天日期 :%date% ~ 目标日期:%Forday%set for1=%Forday:~,4%&set for2=%Forday:~5,2%&set for3=%Forday:~8,2%if %for2:~,1% equ 0 set for2=%for2:~1%&if %for3:~,1% equ 0 set for3=%for3:~1%set /a var1=((%date:~,4%)*365+(1%date:~5,2%%%100)*30+(1%date:~8,2%%%100))*1440set /a var2=(%for1%*365+%for2%*30+%for3%)*1440if %var2% gtr %var1% (set /a var=%var2%-%var1%) else (set /a var=%var1%-%var2%)echo.&echo.&echo. 系统时间提示echo.&echo.&echo.&echo - 距离目标日期还剩%var%分。-pause >nul