如何在flex中更改日期2012-03-24至03/24/2013

时间:2013-03-06 10:07:15

标签: flex datagrid flex4.5 date-formatting advanceddatagrid

    override public function set data(value:Object):void
    {

        super.data = value;

        if(data["date"] == ' ') 
        {

                var d:DateFormatter =  new DateFormatter();

                var month4:String = String(value);
                d.formatString = "MM-YY";

        data["date"] =d.format(DateFormatter.parseDateString(month4));
        }       



    }

我想将数据库中的值更改为2013-03-24至03/24/2013请告诉我们如何操作...我不需要任何硬代码?

1 个答案:

答案 0 :(得分:0)

您无需格式化日期,只需添加formatString组件的dateField属性,例如formatString="MM/DD/YYYY"。它将以提供的格式显示您的日期。 Flex dateFiled组件已具备此功能。