2011-07-26 18 views

回答

1

我認爲這將起作用......測試一週中的某天,然後測試日期是否大於24(或者30天的月份爲23天,或者2月份的情況下爲21天......)閏年爲22,所以你也想添加該測試):

@echo off 
set Day=%date:~0,3% 
IF "%Day%"=="Mon" set Monday=1 
set today=%date:~7,2% 
set lim=24 
if "%date:~4,2%"=="02" set lim=21 
if "%date:~4,2%"=="04" set lim=23 
if "%date:~4,2%"=="06" set lim=23 
if "%date:~4,2%"=="09" set lim=23 
if "%date:~4,2%"=="11" set lim=23 
if "%today%" GTR "%lim%" set Last=1 
if "%Monday%"==1 goto itsMonday 
:itsMonday 
if "%Last%"=="1" echo last monday of the month 
:end 
相關問題