标题: [求助]%date%格式问题
[打印本页]
作者: zyz0304360
时间: 2008-1-28 21:11
标题: [求助]%date%格式问题
echo %date%
是个这样的格式
“一 2008/01/28”
在日期前有个星期一
请问
这个应该怎样调成
“2008/01/28”
的格式呢?
作者: Rulition
时间: 2008-1-28 23:52
for /f "tokens=1,2,3,4 delims=- " %a in ('date /t') do @echo %a/%b/%c
论坛里有这个例子,我改了一下.你可看一下FOR 的学习资料.
作者: zyz0304360
时间: 2008-1-29 10:51
十分感谢
作者: wangguan2003
时间: 2008-2-25 18:27
@echo off
set Yr=%date:~0,4%
set Mh=%date:~5,2%
set De=%date:~8,2%
echo %Yr%/%Mh%/%De%
作者: hy433124shc
时间: 2008-2-25 18:37
echo %date:~0,4%/%date:~5,2%/%date:~8,2%
作者: zyz0304360
时间: 2008-2-25 18:51
echo %date:~-10%
作者: xmi
时间: 2008-2-25 20:27
你試試就知分別了:
::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%
作者: suntb
时间: 2008-2-25 20:37
不知道楼主是不是指机子的区域选项设置的问题,这个要改注册表的
@echo off
echo 当前时区设置信息如下
echo %date%
echo.
reg add "HKCU\Control Panel\International" /v "sShortDate" /d "yyyy/MM/dd" /f>nul
echo 修改后时区设置信息如下
echo %date%
pause>nul
[
Last edited by suntb on 2008-2-25 at 08:38 PM ]