- mx.controls.DateField.dateToString(value:Date, outputFormat:String):String
- mx.controls.DateField.stringToDate(valueString:String, inputFormat:String):Date
(...생략...)
<mx:DateField id="_dateField" selectedDate="{ new Date() }" />
<s:TextInput id="_textInput" />
(...생략...)
위의 샘플소스를 기초로 사용법은 아래와 같으며, 함수의 두번쨰 인자( "YYYYMMDD") 에 따라서 년월일, 년월, 월일 등 다양항 형태로 입출력이 가능하다.
- String Type의 날자를 Date Type으로 입력할때.( String to Date )
_dateField.selectedDate = DateField.stringToDate( "20120312", "YYYYMMDD" );
- Date Type의 값을 String Type으로 입력할 때 ( Date to String )
2-1 _textInput.text = DateField.dateToString( _dateField.selectedDate, "YYYYMMDD" );
=> "20120312"
2-2 _textInput.text = DateField.dateToString( _dateField.selectedDate, "YYYYMM" );
=> "201203"
2-3 _textInput.text = DateField.dateToString( _dateField.selectedDate, "MMDD" );
=> "0312"