As3有一些函数可以帮助将日期转换为各种格式的字符串,但我找不到任何相反的函数。
的情况
2012-04-16
我想使用YYYY-MM-DD
作为格式字符串来获取日期对象01/01/2013 12:00.13
我会指定`DD / MM / YYYY HH:NN.SS 是否有与formatDate相反/相反的东西?
答案 0 :(得分:1)
利用类似问题(Parse string pattern into Date in Flex),您可以使用DateField.stringToDate来获取字符串的日期部分:
var theDate:Date
theDate = DateField.stringToDate('2012-04-16', 'YYYY-MM-DD'); // Returns 16 April 2012
theDate = DateField.stringToDate('01/02/2013', 'DD/MM/YYYY'); // Returns 1 Feb 2013
不幸的是,这只会解析日期,而不是时间。
有一些示例使用RegExp来解析不同的日期时间组件,然后使用这样解析的值创建Date,但是我没有看到或做过像通用格式字符串方法那样的事情。