2015-04-28 54 views
0

我有打印日期时间的批处理语法。这是批量打印日期时间

echo mydateTime_%date:~-4,4%_%date:~-7,2%d_%date:~-10,2%m_%time:~0,2%hr-%time:~3,2%min-%time:~6,2%sec 

我想它返回

mydateTime_2015_22d_04m_9hr-41min-06sec 

但它返回

mydateTime_2015_22d_04m_ 9hr-41min-06sec 

04m_ 9hr之间的空间。我不明白为什么会产生空间?

回答

3
set "dt=mydateTime_%date:~-4,4%_%date:~-7,2%d_%date:~-10,2%m_%time:~0,2%hr-%time:~3,2%min-%time:~6,2%sec" 
echo %dt: =% 

试试这个

检查还this

+0

Thanks..Worked !!!!!! –