2013-03-06 7 views
1
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년 3월 24일에 2013년 3월 24일로 데이터베이스에서 오는 값을 변경하는 방법을 알려주세요 그거 ... 하드 코드는 필요 없어?플렉스에서 2013년 3월 24일에 날짜 2012-03-24을 변경하는 방법

답변

0

당신은 formatString="MM/DD/YYYY"처럼 dateField 구성 요소의 formatString 속성을 추가, 날짜를 포맷 할 필요가 없습니다. 제공된 날짜 형식으로 날짜가 표시됩니다. Flex dateFiled 구성 요소에는 이미이 기능이 있습니다.