AS3奇怪的字符串拆分错误

时间:2010-11-12 17:20:46

标签: flash actionscript-3 date

为什么我收到此错误? (Adobe Air)

ReferenceError:错误#1069:属性。没有找到builtin.as $ 0.MethodClosure并且没有默认值。

var srt:String = "2010.11.12 19:15";    
var _split:Array = str.split(" ");
var _date:String = _split[0];
var _time:String = _split[1];
var dateArr:Array = _date.split["."];
var timeArr:Array = _time.split[":"];

我只需要从这个字符串创建一个Date对象,比如new Date(dateArr [0],dateArr [1] -1,dateArr [2],timeArr [0],timeArr [1]);

1 个答案:

答案 0 :(得分:9)

_date.split["."]应为_date.split(".")。另一条线也一样。通过说_date.split["."],您试图在.的{​​{1}}属性上查找名为split的属性。由于_date属性是函数,因此它没有属性split