代码改变世界

Dos命令%date:~0,10%

2013-09-16 13:54  左眼微笑右眼泪  阅读(1439)  评论(0编辑  收藏  举报

在使用命令对数据库备份的时候,想让备份的文件以当天的日期命名。需要获取当天的日期,获取当天的日期用date命令,获取当天的时间用time命令。但时间和日期一般都是有一定格式的,而使用的时候,是不想用那些格式的,只需要提取对应的数字,这时就要用下面的命令。

%date:~0,10%:代表从date字符串中的第0个字符起,提起长度为10的子串;

%time:~0,2%:代表从time字符串中的第0个字符起,提起长度为2的子串;

其他的同理类推;

image

 

image