本帖最后由 zm900612 于 2011-5-26 19:22 编辑
- @echo off&setlocal enabledelayedexpansion
- set /p input=请输入年月
- for /f "skip=12 tokens=1-3* delims=月日- " %%a in ('type %~s0^&echo test %input%') do (
- set /a m=%%b+100,d=%%c+100
- if defined #!m:~-2!!d:~-2! set c=#
- set #!m:~-2!!d:~-2!!c!=%%a %%b月%%c日-%%d
- )
- for /f "tokens=1,2* delims== " %%a in ('set #') do (
- if %%b==test echo !xz!
- set xz=%%b %%c
- )
- pause&exit
- 摩羯座 1月1日-1月19日
- 水瓶座 1月20日-2月18日
- 双鱼座 2月19日-3月20日
- 白羊座 3月21日-4月19日
- 金牛座 4月20日-5月20日
- 双子座 5月21日-6月21日
- 巨蟹座 6月22日-7月22日
- 狮子座 7月23日-8月22日
- 处女座 8月23日-9月22日
- 天枰座 9月23日-10月23日
- 天蝎座 10月24日-11月22日
- 射手座 11月23日-12月21日
- 摩羯座 12月22日-12月31日
复制代码 以上第二次修改 |