actionscript中的日期格式

actionscript中的日期格式,actionscript,Actionscript,我有以下问题:我从用户那里获取日期(作为字符串数据类型)。现在,我想知道actionscript中是否有一个函数可以将其转换为日期格式。现在,我正在解析字符串并将这些片段重新连接在一起。即: changeDateString = date.getFullYear().toString() + '/' + (date.getMonth()+1).toString() + '/' + date.getDate(); 但在5月份这样的月份,它将返回“5”,而不是“05”。我连续几天都有类似的问题,比

我有以下问题:我从用户那里获取日期(作为字符串数据类型)。现在,我想知道actionscript中是否有一个函数可以将其转换为日期格式。现在,我正在解析字符串并将这些片段重新连接在一起。即:

changeDateString = date.getFullYear().toString() + '/' + (date.getMonth()+1).toString() + '/' + date.getDate();
但在5月份这样的月份,它将返回“5”,而不是“05”。我连续几天都有类似的问题,比如“9”或“7”。图书馆里有什么东西可以帮我解决这个问题吗?(目前,我可以继续手动连接前面的“0”,但这似乎很麻烦。)

我知道这是一个简单的问题,但我是个新手


谢谢

为此使用日期格式化程序:

您可以将格式化程序配置为基于列出的类型使用格式,并使用它输出日期

var formatter:DateFormatter = new DateFormatter();
formatter.formatString = "m/d/Y";
var example:Date = new Date(2010, 0, 5, 10, 25);
trace(formatter.format(example));  // Displays: 01/05/2010

只需使用文档中的模式字母/描述网格,即可找到适合您需要的格式。

谢谢!这很有帮助。