2012-08-02 4 views
1

날짜 스탬프가 포함 된 xml 파일을 가져 왔습니다. 나는 객체로 배치하여 날짜 스탬프를 추출 :개체를 날짜로 변환

날짜 스탬프는 SQL 데이터베이스에 의해 만들어진 다음과 같이 그 구조는 없지만 더 이상 날짜했다
dataObject = new Object(); 
dataObject.date = ... etc. 

:

2011-02-03 16:30:10 

Flex에서 Date 객체를 다시 Date 객체로 변환하여 Date 메서드를 사용할 수 있습니까?

답변

4

이에 대한 Date::parse를 사용할 수 있습니다

var date:Date = new Date(Date.parse(dateString)); 

그러나 플래시가 인식하지 않습니다 "-"구분 기호로 먼저 문자열로 변환해야하므로. 이게 뭔가 작동해야합니다 :

+0

이것은 다음과 같은 오류가 발생했습니다 : 1067 : 형식의 값을 관련이없는 형식의 날짜로 암시 적으로 강제 변환합니다. 여기에 내가 쓴 내용은 다음과 같습니다 \t \t \t \t 추적 ("시작 ="+ dataObject.date) \t \t \t \t var에 날짜 열 : 문자열 = 문자열 (dataObject.date) \t \t \t \t 추적 ("Next0 ="+ 날짜 열) \t \t \t \t dateString = dateString.replace ('-', '/'); \t \t \t \t 트레이스 ("Next1 ="+ 날짜 열) \t \t \t \t 날짜 열 dateString.replace = ('-', '/'); \t \t \t \t 추적 ("Next2 ="+ 날짜 열) \t \t \t \t \t \t \t \t VAR 날짜 : 날짜 = 다음 Date.parse (날짜 열); – SimonRH

+1

@ user1209902, 나는 나의 대답을 업데이트했다 - 그것은'new Date (Date.parse (dateString))'이어야한다. –