我导入了一个包含日期戳的xml文件。我通过将日期戳放入对象中来提取日期戳:
dataObject = new Object();
dataObject.date = ... etc.
日期戳由sql数据库创建,其结构如下,但它不再是Date:
2011-02-03 16:30:10
我可以将Object中的文本转换回Flex中的Date对象,以便能够使用Date方法吗?
答案 0 :(得分:4)
您可以使用Date::parse
:
var date:Date = new Date(Date.parse(dateString));
但是,请注意,Flash不会将“ - ”识别为分隔符,因此您需要先转换字符串。这样的事情应该有效:
dateString = dateString.replace(new RegExp(/-/g), '/');
var date:Date = Date.parse(dateString);