|
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 编辑 ] |
|