Java

[Solr View 제공] 주의 해야할 Date Type 표현 방식.

Dev_Kyle 2015. 12. 18. 15:12

Solr 통합검색 > 검색된 메일 시간이 다 똑같이 나옴


ㅁ yyyymmdd 의 기본적인 표현은 보이지만 시간이 모두 09 시 표현됩니다.

   -  모듈의 컬럼을 가변 적으로 조회합니다.

      조회 시 Selecft * from ... 으로 가져오기 때문에 데이타 타입을 알 수 없습니다.


ㅁ 시간을 정확 히 표현하고자 하는 경우 View 를 수정해야 합니다.


-- oracle
  to_char(MAIL.MAIL_RECV_DT - to_number(to_char(systimestamp,'TZH'))/24, 'YYYY-MM-DD"T"HH24:MI:SS"Z"')  AS FIELD_M_MAIL_RECV_DT,


-- mysql
  DATE_FORMAT(CONVERT_TZ(now(),'+09:00','+00:00'),'%Y-%m-%dT%TZ')  AS FIELD_M_MAIL_RECV_DT,