批处理如何打印日期时间
Batch how to print DateTime
我有一个打印日期时间的批处理语法。在这里
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
我想要 return
mydateTime_2015_22d_04m_9hr-41min-06sec
但是returning
mydateTime_2015_22d_04m_ 9hr-41min-06sec
一个space在04m_ 9hr
之间。我不明白为什么 space 会生成 ?
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
我有一个打印日期时间的批处理语法。在这里
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
我想要 return
mydateTime_2015_22d_04m_9hr-41min-06sec
但是returning
mydateTime_2015_22d_04m_ 9hr-41min-06sec
一个space在04m_ 9hr
之间。我不明白为什么 space 会生成 ?
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