如何将 ISO 日期字符串解析为 Flex (AS3) 中的日期对象?
例如
2009-12-08T04:23:23Z
2009-12-08T04:23:23.342-04:00
等等...
最佳答案
import com.adobe.utils.DateUtil;
var dateString:String = "2009-03-27T16:28:22.540-04:00";
var d:Date = DateUtil.parseW3CDTF(dateString);
trace(d);
var s:String = DateUtil.toW3CDTF(d);
trace(s);
[trace] Fri Mar 27 16:28:22 GMT-0400 2009 [trace] 2009-03-27T20:28:22-00:00
结果是DateUtil处理 W3C Date and Time 中的所有内容规范AS3 日期不保留毫秒,但如果可用,它们将被删除。
请注意,W3C 输出已转换为 UTC(又名 GMT 或 Zulu 时间)。
关于apache-flex - 如何在 Flex (AS3) 中解析 ISO 格式的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/691342/