rem
关于提取输出结果的一个批处理
rem “:”(冒号)和“~”波浪号必不可少!
rem “~”后的数字:为正数表示舍弃输出结果的前几位;直接跟负数表示取到输出结果的后第几位。
rem “,”后的数字:为正数表示取到输出结果的前第几位;为负数表示舍弃输出结果的后几位。
echo % date %
echo % date :~ 4 %
:: 下行表示舍弃前0位,取到第10位(即取输出结果的前10位)
echo % date :~ 0 , 10 %
echo % date :~ 4 , - 5 %
pause
echo % time %
echo % time :~- 3 %
echo % time :~ 2 , - 3 %
pause
echo % date :~ 4 % % time :~ 0 , - 3 %
pause
rem “:”(冒号)和“~”波浪号必不可少!
rem “~”后的数字:为正数表示舍弃输出结果的前几位;直接跟负数表示取到输出结果的后第几位。
rem “,”后的数字:为正数表示取到输出结果的前第几位;为负数表示舍弃输出结果的后几位。
echo % date %
echo % date :~ 4 %
:: 下行表示舍弃前0位,取到第10位(即取输出结果的前10位)
echo % date :~ 0 , 10 %
echo % date :~ 4 , - 5 %
pause
echo % time %
echo % time :~- 3 %
echo % time :~ 2 , - 3 %
pause
echo % date :~ 4 % % time :~ 0 , - 3 %
pause