美文网首页
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