我写了下面的代码:
@echo off
for /f "delims=: tokens=1,2" %%i in ('time /t') do set /a f=%%j&set /a s=%%i
echo %f%
echo %s%
pause
可是奇怪的是:
当系统时间是(任意小时):09 和 (任意小时):08
时,批处理运行后系统提示:不是有效数字(后面几句我不记得了); echo处于关闭状态。
其他任意时间都是正常的。
这是怎么回事?
@echo off
for /f "delims=: tokens=1,2" %%i in ('time /t') do set /a f=%%j&set /a s=%%i
echo %f%
echo %s%
pause
可是奇怪的是:
当系统时间是(任意小时):09 和 (任意小时):08
时,批处理运行后系统提示:不是有效数字(后面几句我不记得了); echo处于关闭状态。
其他任意时间都是正常的。
这是怎么回事?
