其他分享
首页 > 其他分享> > 关于bat获取当前时间的小BUG,求解决

关于bat获取当前时间的小BUG,求解决

作者:互联网

set filename=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
echo %filename%
此结果有两种
当系统时间为2015年1月8日0:58:30
为:20150108 05830
当系统时间为2015年1月8日12:58:44
结果为:20150108155844

@echo off & setlocal
set "tt=%time: =0%"
set filename=%date:~0,4%%date:~5,2%%date:~8,2%%tt:~0,2%%tt:~3,2%%tt:~6,2%
echo %filename%
endlocal @echo off

 

标签:bat,set,2%,tt,echo,获取,time,date,BUG
来源: https://www.cnblogs.com/jijm123/p/16422770.html