회사 홈페이지를 만들던 중 date_format 을 바꿔야 하는 상황이 생겼다
처음엔 디비에서 전체 데이트 를 가져와서 jstl을 이용해 바꾸는 방법을 썼다
yyyy-mm-dd tt:mm:ss 이런식으로 받아서
yyyy-mm-dd 로 나중에 바꿈
그때 쓴 코드
<fmt:parseDate value="${vo.create_dt}" var="dateValue" pattern="yyyy-MM-dd"/>
<h2><span><fmt:formatDate value="${dateValue}" pattern="yyyy-MM-dd"/></span></h2>
하지만 모든 jsp의 모든 파일에 fmt태그를 붙이고 하는게 은근히 귀찮아서 다른 방법을 찾아보니
SELECT
DATE_FORMAT(create_dt,'%Y-%m-%d') AS 바꿀 컬럼명
FROM ****
이런식으로 사용해서 받으면 jstl에서 바꿀일이 없었기에 이렇게 사용했다.