flex에서 UTC 시간을 날짜 시간 포맷으로 변환하는 방법. 나는 sdk 3.5를 사용하고있다. 예를 들어, UTC 형식으로 된 현재 날짜 시간이 1309522586000 (밀리 초)이고 friday jul 1 2011로 변환하고 싶습니다. 어떻게하면됩니까 ??UTC 시간을 flex로 변환합니까?
감사
flex에서 UTC 시간을 날짜 시간 포맷으로 변환하는 방법. 나는 sdk 3.5를 사용하고있다. 예를 들어, UTC 형식으로 된 현재 날짜 시간이 1309522586000 (밀리 초)이고 friday jul 1 2011로 변환하고 싶습니다. 어떻게하면됩니까 ??UTC 시간을 flex로 변환합니까?
감사
당신이 먼저 1000
UNIX 타임 스탬프 ActionScript를 타임 스탬프 반면, 초 단위로되어 있기 때문입니다하여 곱해야합니다, 당신은 당신의 서버에서 검색되는 UNIX 타임 스탬프를 사용하는 경우 밀리 초 단위로 표시됩니다.
다음과 같이 당신은 당신의 타임 스탬프에서 날짜를 만들 수 있습니다: 내가 사용하고
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
<mx:DateFormatter id="myDF" formatString="EEEE MMM D YYYY"/>
</fx:Declarations>
<fx:Script>
<![CDATA[
private function formatDate(date:Date):void{
trace(myDF.format(date));
}
]]>
</fx:Script>
주의 사항 :
var myDate:Date = new Date(1309522586000);
다음, 당신은 매개 변수로 MyDate가 함께 부르는 formatDate 함수를 생성 dateformatter를 사용하여 날짜 형식을 올바르게 지정하십시오.
DateFormatter 여기 가능한 형식에 대한 자세한 : http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/formatters/DateFormatter.html
건배를