本帖最后由 WHY 于 2016-6-30 22:59 编辑
- @echo off
- set "d=201510"
-
- :Loop
- set /a m=d%%100, y=d/100+m/12, m=m%%12+101
- set "d=%y%%m:~1%"
- if %d% LSS 201612 echo;%d%&goto :Loop
- pause
复制代码
- $d = [DateTime]'2015/10/1'
- while(1){
- $d = $d.AddMonths(1);
- if([int]$d.ToString('yyyyMM') -ge 201612){break}
- $d.ToString('yyyyMM')
- }
复制代码
|