Develop
[JSTL] data format 날짜 형식 변경하기 본문
목적
JSTL 의 fmt 태그를 이용하여 날짜 출력 형식을 변경하려고 한다.
1. 먼저 맨 위에 taglib 적어주기
위의 3개중에 중간에 있는 것이다.
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
2. 그 다음 formatDate 형식에 맞춰서 입력하면 끝이다
기본형태
<fmt:formatDate pattern="원하는 형식" value="값"/>
자주쓰는 형태
<fmt:formatDate pattern="yyyy-MM-dd" value="${Date }"/>
나는 이렇게 입력했다
<td class="tb_us_joinDate"> <fmt:formatDate pattern="yyyy년 MM월 dd일" value="${ul.us_joinDate }"/></td>
<td class="tb_us_outDate"> <fmt:formatDate pattern="yyyy년 MM월 dd일" value="${ul.us_outDate }"/> </td>
출력 결과
형식은 원하는대로 잘 나오니 표의 칸 길이를 조절해봐야겠다
+) 월은 M(대문자) 쓰는 것 잊지말기
탈퇴일만 m(소문자)로 입력해보았다
출력 결과
탈퇴일을 보면 2월에 탈퇴했는데 10월이라고 나온다.
이렇게 원하는 값과는 다른 값이 나오므로 조심하자
참고한 글
[JSP] JSTL <fmt: formatDate> 태그로 날짜 형식 변경하기 — 기록하는 공간 (tistory.com)
[JSP] JSTL <fmt: formatDate> 태그로 날짜 형식 변경하기
오라클에서 날짜를 저장할 때는 주로 DATA_TYPE을 TIMESTAMP를 사용한다. 하지만, 이를 출력할 때는 다음과 같이 출력이 된다. 우리는 보통 웹에서 2019-10-05 07:43:22 이런식으로 날짜를 보는 것에 익숙해
cbw1030.tistory.com
'웹 개발 > JavaScript & jQuery & JSTL' 카테고리의 다른 글
[JavaScript] 정규식 / 정규표현식 사용법 / 매서드 / 전화번호 예제 (0) | 2024.02.21 |
---|---|
[JavaScript] replaceAll 한번만 치환될 때 모두 치환시키기 (0) | 2024.02.21 |
[jQuery] ajax이용시 controller에서 String 형으로 한글 문자열 값 받아오기 (0) | 2024.02.14 |
[jQuery] disabled 효과 적용 / 해제 (0) | 2024.02.14 |
[jQuery] value 값 가져오기 / 설정하기 (1) | 2024.02.14 |