bat 获取时间,解决小时位有空格报错问题
工作中用到了bat脚本,传统处理时间是发现10点以前的时间在处理时小时位会为空,网上解决方案一个抄一个都不对,正解如下
set h=%time:~0,2%
set h=%h: =0%
echo %Date:0,4%%Date:5,2%%Date:8,2%%h%%time:3,2%%time:~6,2%
工作中用到了bat脚本,传统处理时间是发现10点以前的时间在处理时小时位会为空,网上解决方案一个抄一个都不对,正解如下
set h=%time:~0,2%
set h=%h: =0%
echo %Date:0,4%%Date:5,2%%Date:8,2%%h%%time:3,2%%time:~6,2%