bat批處理取系統時間前一天

2021-08-15 17:24:55 字數 571 閱讀 4409

echo of

set yyyy=%date:~0,4%

set mm=%date:~5,2%

set dd=%date:~8,2%

rem if %dd% equ 6 注釋

if %dd:~0,1%==0 set dd=%dd:~1%

set /a od=%dd%-1

set /a ood =10-%od%

if %ood% gtr 0 set od=0%od%

::/a 定等號右邊的字串為被評估的數字表示式 注釋

rem 空格也算乙個字元

set yyyymmdd=%yyyy%年%mm%月%od%日

echo 昨天是:%yyyymmdd%

pause

rem 等於 equ equal

rem 大於 gtr greater than

rem 大於或等於 geq greaterthan or equal

rem 小於 lss less than

rem 小於或等於 leq less thanor equal

rem 不等於 neq no equal

BAT批處理 獲取當前系統日期前一天的日期

echo off rem 計算指定天數之前的日期 set daysago 1 rem 假設系統日期的格式為yyyy mm dd call datetodays date 0,4 date 5,2 date 8,2 passdays set a passdays daysago call daysto...

批處理獲取前一天日期

echo off color 0a rem 獲取昨天日期 set ye date 0,4 set mo date 5,2 set da date 8,2 set dg 1 set a vy1 ye 400 set a vy2 ye 4 set a vy3 ye 100 if vy1 0 set va...

PHP 前一天 後一天時間

date default timezone set prc 預設時區 echo 今天 date y m d time echo 今天 date y m d strtotime 18 june 2008 echo 昨天 date y m d strtotime 1 day echo 明天 date y...