Dos下获取日期和时间

%date% 和 %time%
2007-08-08 23:13

C:/>echo %date%
2007-08-08 星期三

C:/>echo %date:~0,4%
2007

盘符:/>输出 %date%是一个参数 但是他后面带的这些就是取值范围,说说后面的数值 第一个0代表从头开始 后面的4代表共取4个字符

C:/>echo %date:~-3%
星期三
这里面的负数代表倒数,也就取最后3个字符
C:/>echo %date:~-3,-1%
星期
这里的-1是不输出最后1个字符-2当然是2个类推

time也类似

echo %time%

23:12:49.05

你可能感兴趣的:(c,Date,dos)