1

我已经导入了一个包含日期戳的 xml 文件。我通过将日期戳放入一个对象中来提取它:

dataObject = new Object();
dataObject.date = ... etc.

日期戳是由sql数据库创建的,其结构如下,但不再是Date了:

 2011-02-03 16:30:10

我可以将 Object 中的文本转换回 Flex 中的 Date 对象以便能够使用 Date 方法吗?

4

1 回答 1

4

您可以Date::parse为此使用:

var date:Date = new Date(Date.parse(dateString));

但是请注意,Flash 不将“-”识别为分隔符,因此您需要先转换字符串。像这样的东西应该工作:

dateString = dateString.replace(new RegExp(/-/g), '/');
var date:Date = Date.parse(dateString);
于 2012-08-02T02:59:15.550 回答