鱿鱼丝 发表于 2016-8-10 10:02:19

请各位大神再帮我看看这段代码

代码如下:         


dateArray=Date
dateArray=split(dateArray,"-")
tYear=dateArray(0):tMonth=dateArray(1):tDay=dateArray(2)
curYear=tYear
If tmonth<10 Then
    curmonth="0"&tmonth
    else
    curmonth=tmonth
End If
If tDay<10 Then
    curday="0"&tday
    else
    curday=tday
End If
出错提示:




Line (5): "tYear=dateArray(0):tMonth=dateArray(1):tDay=dateArray(2)". 下标越界: ''The test run cannot continue due to an unrecoverable error.
请各位大神帮忙分析一下,到底要怎么修改,万分感谢!!!

seagull1985 发表于 2016-8-10 10:36:21

不是已经提醒你下标越界了吗?你打印下dateArray里面到底有几个值啊。。。

puchonghui 发表于 2016-8-10 11:09:40

vbs的Date取的是系统的日期,包括了日期格式的设定,你到日期/时间设定里,把日期改成yyyy-mm-dd的格式就行了

鱿鱼丝 发表于 2016-8-10 12:56:22

seagull1985 发表于 2016-8-10 10:36
不是已经提醒你下标越界了吗?你打印下dateArray里面到底有几个值啊。。。

原来是date的格式不对,已经解决了,谢谢

鱿鱼丝 发表于 2016-8-10 12:56:28

seagull1985 发表于 2016-8-10 10:36
不是已经提醒你下标越界了吗?你打印下dateArray里面到底有几个值啊。。。

原来是date的格式不对,已经解决了,谢谢

鱿鱼丝 发表于 2016-8-10 12:57:14

puchonghui 发表于 2016-8-10 11:09
vbs的Date取的是系统的日期,包括了日期格式的设定,你到日期/时间设定里,把日期改成yyyy-mm-dd的格式就行 ...

确实是date的格式不对,已经解决了,太感谢你了:)
页: [1]
查看完整版本: 请各位大神再帮我看看这段代码