相关疑难解决方法(0)

在Windows批处理脚本中格式化日期和时间

在Windows(Windows XP)批处理脚本中,我需要格式化当前日期和时间,以便以后在文件名中使用等.

它类似于Stack Overflow问题如何在批处理文件中附加日期,但也有时间.

到目前为止我有这个:

echo %DATE%
echo %TIME%
set datetimef=%date:~-4%_%date:~3,2%_%date:~0,2%__%time:~0,2%_%time:~3,2%_%time:~6,2%
echo %datetimef%
Run Code Online (Sandbox Code Playgroud)

这使:

28/07/2009
 8:35:31.01
2009_07_28__ 8_36_01
Run Code Online (Sandbox Code Playgroud)

有没有办法允许%TIME%的单个数字小时,所以我可以得到以下内容?

2009_07_28__08_36_01
Run Code Online (Sandbox Code Playgroud)

windows formatting datetime batch-file

178
推荐指数
16
解决办法
78万
查看次数

标签 统计

batch-file ×1

datetime ×1

formatting ×1

windows ×1