
[已解決]批處理獲取了文件的創建日期怎么賦值給變量最后由 yaose 于 -3-29 09:59就是取得兩文件的創建日期 再計算它們日期的相差的天數 尤其跨月日期的計算 謝謝了 自己搜索整理的,現在貼出來其中 echo 日期差 %%i要用到其他語句的話 自己是這樣做的 set abe=%%i
nclick="copycode($('code0'));">復制代碼
- @echo off
- set num=1228
- set num2=%date%
- set y=%num:~,4%
- set m=%num:~4,2%
- set d=%num:~6,2%
- set a=dateserial(%y%,%m%,%d%)
- set y2=%num2:~,4%
- set m2=%num2:~5,2%
- set d2=%num2:~8,2%
- set b=dateserial(%y2%,%m2%,%d2%)
- echo wscript.echo datediff(d,%a%,%b%)>%Temp%xc.vbs
- for /f %%i in ('cscript /nologo %Temp%xc.vbs') do echo 日期差 %%i
- del %Temp%xc.vbs
- pause>nul
- exit

