|  | 
| 1、系统 自己 不是有 变量 %date% 存放当前日期么?不用输入 命令 date /t 2、直接判断 变量 %date% 的 第三个 字符 是否为 "/" 就可以了。 如果是 就 采用 %date% 的 前十个字符,否则用 后 十个字符。
 
 没有 2003 系统环境,不好测试。
 
 楼主 看看这句话 行不行:
 if %date:~2,1%==/ (echo %date:~0,10%) else (echo %date:~-10%)
 
 另 :
 if %date:~2,1%==/ (set t=%date:~0,10%) else (set t=%date:~-10%)
 echo %t:~6,4%/%t:~0,2%/%t:~3,2%
 
 [ 本帖最后由 dos时代菜鸟 于 2012-3-21 09:47 编辑 ]
 | 
 |