中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-07 14:42
48,040 主题排行 / 350,125 发帖 / 今日 0 篇 / 48,252 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]%date%格式问题
可打印版本  986 / 7
第1楼 zyz0304360 发表于 2008-01-28 21:11
中级用户 发帖 123 积分 257 来自 烟台
[求助]%date%格式问题
echo %date%
是个这样的格式
“一 2008/01/28”
在日期前有个星期一

请问
这个应该怎样调成
“2008/01/28”
的格式呢?
第2楼 Rulition 发表于 2008-01-28 23:52
初级用户 发帖 11 积分 26
for /f "tokens=1,2,3,4 delims=- " %a in ('date /t') do @echo %a/%b/%c

论坛里有这个例子,我改了一下.你可看一下FOR 的学习资料.
第3楼 zyz0304360 发表于 2008-01-29 10:51
中级用户 发帖 123 积分 257 来自 烟台
十分感谢
第4楼 wangguan2003 发表于 2008-02-25 18:27
新手上路 发帖 3 积分 6
@echo off
set Yr=%date:~0,4%
set Mh=%date:~5,2%
set De=%date:~8,2%
echo %Yr%/%Mh%/%De%
第5楼 hy433124shc 发表于 2008-02-25 18:37
中级用户 发帖 75 积分 201
echo %date:~0,4%/%date:~5,2%/%date:~8,2%
第6楼 zyz0304360 发表于 2008-02-25 18:51
中级用户 发帖 123 积分 257 来自 烟台
echo %date:~-10%
第7楼 xmi 发表于 2008-02-25 20:27
初级用户 发帖 56 积分 125
你試試就知分別了:
::24/02/2008 Sun
echo %date%

::24/02/2008
echo %date:~0,10%

::24/02/08
echo %date:~0,3%%date:~3,3%%date:~8,2%

::240208
echo %date:~0,2%%date:~3,2%%date:~8,2%
第8楼 suntb 发表于 2008-02-25 20:37
高级用户 发帖 277 积分 581
不知道楼主是不是指机子的区域选项设置的问题,这个要改注册表的



[ Last edited by suntb on 2008-2-25 at 08:38 PM ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023