关于获取当前时间
bat吧
全部回复
仅看楼主
level 1
沉冰浮水 楼主
for /f "tokens=1,2,3 delims=/ " %%i in ('date /t') do set a=%%i-%%j-%%k
for /f "tokens=1,2,3 delims=:. " %%i in ('time /t') do set b=%%i-%%j-%%k
为什么第二条命令只能得到 时 和 分
2016年05月29日 09点05分 1
level 14
for /f "tokens=1,2,3 delims=/ " %%i in ("%date%") do set a=%%i-%%j-%%k
for /f "tokens=1,2,3 delims=:. " %%i in ("%time%") do set b=%%i-%%j-%%k
不记得是哪个家伙率先带出了('echo %xxx%')这类写法,还理直气壮地说这样是从内存中取字符串,比("%xxx%")效率更高.当时懒得跟他争了,现在看来真是流毒无穷[喷]
2016年05月29日 12点05分 2
[真棒]
2016年05月30日 00点05分
1