本帖最后由 科零仿佛 于 2019-10-30 00:53 编辑
- @echo off &setlocal ENABLEEXTENSIONS
- for /f "tokens=1-3 delims=/-, " %%a in ('echo/%1') do (
- set yy=%%a & set mm=%%b & set dd=%%c
- )
- set /a dd=100%dd%%%100,mm=100%mm%%%100
- set /a z=14-mm,z/=12,y=yy+4800-z,m=mm+12*z-3,j=153*m+2
- set /a j=j/5+dd+y*365+y/4-y/100+y/400-2472633
- endlocal&set %2=%j%&goto :EOF
复制代码
|