2014-02-25 2 views
0

ADF 응용 프로그램을 사용하고 있습니다. 내 데이터베이스에 긴 형식으로 날짜 값을 저장했습니다. 입력 날짜 형식을 사용하고 있습니다. 내 코딩adf el expression을 사용하여 long 값을 날짜로 변환하는 방법은 무엇입니까?

<af:inputDate label="Label 1" id="id1" value="#{pageFlowScope.TestBean.date}"/> 

내가 모든 표현식을 사용하여 날짜로 긴 변환 할 수 있는지 엘 표현식을 사용하여 날짜 형식으로 긴 값을 변환 할 노호 주어진?

미리 감사드립니다.

답변

0

아마 af : convertDateTime 구성 요소를 찾고있을 것입니다. 또는 VO에서 날짜 형식을 직접 설정할 수 있습니다 (속성이 Timestamp에 매핑 된 경우).

0

빈 (bean)에서 이미 Date 변수가 준비되어 있어야합니다. 새 Date (your_long_value_variable)를 사용하여 Date 객체를 만들 수 있습니다. 그런 다음 date 객체를 inputText/outputText의 값으로 바인드 한 다음 af : convertDateTime을 사용하여 형식을 변환하십시오. 예를 들면 다음과 같습니다.

type 속성은 문자열 값이 포함되거나 구문 분석 될 내용을 지정합니다. 유효한 값은 "date", "time"및 "both"입니다. 기본값은 "date"입니다.

timezone 속성은 시간대를 사용하여 날짜 문자열의 시간 정보를 해석합니다. 패턴 속성을 편집하여 날짜 형식을 결정할 수도 있습니다.

"pattern"속성을 수정하여 형식을 변경할 수도 있습니다.

더하기 http://docs.oracle.com/cd/E15051_01/apirefs.1111/e12419/tagdoc/af_convertDateTime.html은 af : convertDateTime의 링크입니다.

관련 문제