|
本帖最后由 萧阳天 于 2016-4-8 21:40 编辑
变量名 | 类 型 | 静态 | 数组 | 备 注 | VBscript | 对象 | | | 局_文本 | 文本型 | | | 局_数组 | 文本型 | | 0 | 局_时间 | 日期时间型 | | | 线程_初始化COM库 ()如果 (取文本长度 (时间戳 ) = 10 )局_时间 = 增减时间 (到时间 (“1970.01.01 08:00:00”), #秒, 到整数 (时间戳 )) 返回 (选择 (时间_取制式 () = 0, 时间_格式化 (局_时间, “yyyy-M-dd ”, “hh:mm:ss”), 时间_格式化 (局_时间, “yyyy-M-dd ”, “HH:mm:ss”)) )如果真 (VBscript. 创建 (“ScriptControl”, )) VBscript. 写属性 (“Language”, “JScript”)VBscript. 数值方法 (“ExecuteStatement”, “function timea(){var d,s;d=new Date();d.setTime('” + 时间戳 + “');return(d);}”)局_文本 = VBscript. 通用方法 (“Run”, “timea”, ). 取文本 ()VBscript. 清除 ()如果真 (取文本长度 (局_文本 ) > 0 )局_数组 = 分割文本 (局_文本, “ ”, )判断 (局_数组 [2 ] = “Jan”)局_数组 [2 ] = “1”判断 (局_数组 [2 ] = “Feb”)局_数组 [2 ] = “2”判断 (局_数组 [2 ] = “Mar”)局_数组 [2 ] = “3”判断 (局_数组 [2 ] = “Apr”)局_数组 [2 ] = “4”判断 (局_数组 [2 ] = “May”)局_数组 [2 ] = “5”判断 (局_数组 [2 ] = “Jun”)局_数组 [2 ] = “6”判断 (局_数组 [2 ] = “Jul”)局_数组 [2 ] = “7”判断 (局_数组 [2 ] = “Aug”)局_数组 [2 ] = “8”判断 (局_数组 [2 ] = “Sep”)局_数组 [2 ] = “9”判断 (局_数组 [2 ] = “Oct”)局_数组 [2 ] = “10”判断 (局_数组 [2 ] = “Nov”)局_数组 [2 ] = “11”判断 (局_数组 [2 ] = “Dec”)局_数组 [2 ] = “12”线程_取消COM库 ()返回 (局_数组 [6 ] + “-” + 局_数组 [2 ] + “-” + 局_数组 [3 ] + “ ” + 局_数组 [4 ])返回 (“”)
当传入一个非长整数时间戳文本时,会导致超出数组成员下标报错,
建议先判断是否存在数组下标,再取值。
|
评分
-
查看全部评分
|