美文网首页
CMD 获取当前系统时间

CMD 获取当前系统时间

作者: 寂风如雪 | 来源:发表于2020-04-23 09:08 被阅读0次

    获取 YYYYMMDDhhmmss 格式的时间,主要问题在于十点前 %time% 获得的时间是少一位的,即最前面不补 0,而是补空格,如 _9:05:21.54 其中下划线代表空格。
    下面上代码

    @echo off
    set datemine=%date:~0,4%%date:~5,2%%date:~8,2%
    echo;%time:~0,1%|find " "&&(set timehour=0%time:~1,1%) || (set timehour=%time:~0,2%)
    set timeother=%time:~3,2%%time:~6,2%
    set dirname=%datemine%%timehour%%timeother%
    mkdir %dirname%
    

    该方法将在当前目录创建一个名为 YYYYMMDDhhmmss 格式的时间的文件夹。

    相关文章

      网友评论

          本文标题:CMD 获取当前系统时间

          本文链接:https://www.haomeiwen.com/subject/tftoihtx.html