bat 日期格式设置

转自:http://hi.baidu.com/awillaway/item/c61f964dc238190ce935044d

日期可以用扩展表示方法,你在cmd运行以下几个命令就明白了:

  • echo %date%      
    执行结果:2008/04/22

  • echo %date:/=-%  
    把日期中的的/替换成-再执行,结果:2008-04-22

  • echo %date:/=%   
    把日期中的/替换成空,也就是去掉再执行,结果:20080422

  • 如果要把1.txt改为以当前日期命名就这样写:
    ren "1.txt" "%date:/=-%.txt"

  • 具体用法cmd下输入set/?查看,属于变量扩展,还有很多种表示方法,比如取其中自定义位置的几位字符.
原文地址:https://www.cnblogs.com/qinfengxiaoyue/p/3433061.html