jstl 날짜 차이 계산하기 / parseDate / parseNumber
2016. 11. 23. 15:17ㆍlanguage/jsp
jstl 날짜 차이 계산하기
jstl을 사용하여 특정 날짜와 날짜 사이의 일수를 계산해야 하는 방법이다.
두 날짜 사이에 몇일이 있는지 계산해 보자.
Jsp 상단에 import
1 |
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> |
cs |
str_plan_date는 시작일자이고 end_plan_date는 종료일자이다.
예를 들어서 다음과 같은 데이터가 있다고 하자.
str_plan_date = 2016-01-01
end_plan_date = 2016-01-15
1
2
3
4
5 |
<fmt:parseDate value="${str_plan_date }" var="strPlanDate" pattern="yyyy-MM-dd"/>
<fmt:parseNumber value="${strPlanDate.time / (1000*60*60*24)}" integerOnly="true" var="strDate"></fmt:parseNumber>
<fmt:parseDate value="${end_plan_date }" var="endPlanDate" pattern="yyyy-MM-dd"/>
<fmt:parseNumber value="${endPlanDate.time / (1000*60*60*24)}" integerOnly="true" var="endDate"></fmt:parseNumber>
${endDate - strDate } |
cs |
너무 간단하기 때문에 설명은 생략한다.
${endDate - strDate } 의 결과는 14
'language > jsp' 카테고리의 다른 글
javascript - java 간 RSA 를 이용해서 암호화 복호화 하기 / 암호화 로그인 / 평문전송 (35) | 2017.04.07 |
---|---|
jsp 홈페이지 주소 가져오기 / 서버주소 가져오기 (0) | 2017.02.06 |
jstl 문자열 배열 처리하기 / split forEach / forTokens (0) | 2016.11.23 |
jstl fn 정리 / jstl functions 정리 (0) | 2016.11.23 |
Jsp 커스텀 태그라이브러리(Custom Tag Library Descriptor) 생성 및 사용 (2) | 2016.11.11 |
[필독][기초] / JSP [part 4] (0) | 2016.01.05 |
[필독][기초] / JSP [part 3] (0) | 2016.01.05 |
[필독][기초] / JSP [part 2] (0) | 2016.01.05 |
[필독][기초] / JSP [part 1] (0) | 2016.01.05 |
[필독][기초] / JSP 목차 (0) | 2016.01.05 |