flash - AS3 奇怪的字符串拆分错误

标签 flash actionscript-3 date

为什么会出现此错误? (土坯航空)

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]);

最佳答案

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

关于flash - AS3 奇怪的字符串拆分错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4167317/

相关文章:

flash - Windows应用程序中的Flash对象

flash - 使用 computeSpectrum() 进行音调检测返回 FFT 值

actionscript-3 - 使用 AS3/Air 进行递归文件夹/目录复制

flash - as3中类定义前的方括号

python - Pandas 中的日期格式顺序

flash - AS3 x和y属性精度

flash - 在 OpenFL 中创建多个 Sprite 实例?

javascript - Flash 和 javascript 外部接口(interface)安全

ruby-on-rails - 我如何判断一个对象是否是 Ruby 中的 "date-y"类型的对象(可转换为 unix 时间戳)

Mysql:选择两个日期之间的所有数据