标题: 为什么win2000的日期变量会与显示不相同呢?
[打印本页]
作者: qwertl
时间: 2008-8-29 15:36
标题: 为什么win2000的日期变量会与显示不相同呢?
为什么win2000的日期变量会与显示不相同呢?
C:\Documents and Settings\Administrator>ver
Microsoft Windows 2000 [Version 5.00.2195]
C:\Documents and Settings\Administrator>date /t
2008-08-29 星期五
C:\Documents and Settings\Administrator>set today=%date:~0,4%
C:\Documents and Settings\Administrator>echo %today%
星期五 正常应是显示2008吧
作者: qwertl
时间: 2008-8-29 15:50
明白了,data /t与%date% 是不同的排列格式.

C:\Documents and Settings\Administrator>echo %date%
星期五 2008-08-29
C:\Documents and Settings\Administrator>set today=%date:~4,4%%date:~9,2%%date:~1
2,2%
C:\Documents and Settings\Administrator>echo %today%
20080829
作者: HAT
时间: 2008-8-29 16:10