@echo off
Rem 取3天之前的日期,取回放入变量nowdate
for /f "tokens=1,2,3* delims=-" %%i in ('cscript /nologo %tmp%\tmp.vbs') do (
set y=%%i
set m=%%j
set d=%%k
)
if %m% LSS 10 set m=0%m%
if %d% LSS 10 set d=0%d%
set nowdate=%y%%m%%d%
echo %nowdate%
pause
这是获取3天前的日期,谁能告诉我是怎样获得的?要是想获得7天前的日期呢?又该怎样呢?红字部分是什么意思?[/size]