获得没有空间的小时%时间:~0.2%

时间:2017-02-17 08:49:02

标签: datetime batch-file cmd datetime-format timestamping

我提供的文件名包含其创建日期。

到目前为止,我已经这样做了:     文件名%日期:〜6.4 %%日期:〜3,2 %%日期:0,2〜%%时间:〜0.2 %%时间:〜3,2 %%时间:〜6.2%。 TXT

当我测试它似乎工作正常,但现在我发现我的脚本在凌晨12:00到10:00之间运行时失败。

我找到了原因:

  A:\Archive>echo %date:~6,4%%date:~3,2%%date:~0,2%%time:~0,2%%time:~3,2%%time:~6,2%
20170217 93258

出于某种原因,当小时只有一位数时,就会出现空格。

有什么方法可以解决这个问题吗?

它的.bat脚本btw:)

0 个答案:

没有答案