【发布时间】:2016-11-03 17:23:30
【问题描述】:
我想从数组中遍历特定的日期范围。 每个项目都有由空格分隔的开始日期和结束日期。 下面是我的代码,但我无法正确打印拆分部分。它只打印 string1=
我错过了什么?提前致谢。
SET dates[0]=01/01/2016 02/01/2016
SET dates[1]=03/01/2016 04/01/2016
set "x=0"
:SymLoop
if defined dates[%x%] (
rem echo !dates[%x%]!
set "str=!dates[%x%]!"
echo !str!
set "string1=%str: =" & set "string2=%"
echo string1=%string1%
echo string1=%string2%
set /a "x+=1"
GOTO :SymLoop
)
【问题讨论】:
标签: loops batch-file cmd