본문 바로가기
IT 정보

JSP 홈페이지 제작시 회사 업력 자동 계산 방법

by 엣올 2024. 5. 10.
728x90
반응형

홈페이지 제작 할 때

 

회사 소개에 보면 업력이 나오게 된다.

 

"안녕하십니다. 엣올 홈페이지에 오신 것을 환영합니다. 엣올은 1974년 오픈하여 현재 00년...."

 

그런데, 이걸 텍스트로 저장해 놓으면 매년 업력을 업데이트 하기도 번거롭다.

 

이럴 경우 JSP 로 작성된 코드의 경우는 아래와 같이 추가하면 

 

자동으로 업력이 업데이트 되도록 할 수 있다.

 

 

<%@ page import="java.time.LocalDate" %>
<%@ page import="java.time.temporal.ChronoUnit" %>
<!DOCTYPE html>
<html>
<body>

<%
    // 1970년 1월 1일부터 오늘까지의 연도 차이를 계산합니다.
    LocalDate baseDate = LocalDate.of(1977, 1, 1);
    LocalDate today = LocalDate.now();
    long yearsSince1970 = ChronoUnit.YEARS.between(baseDate, today);
%>

<p>안녕하십니다. 엣올 홈페이지에 오신 것을 환영합니다. 엣올은 1977년 오픈하여 현재 <%= yearsSince1970 %>년</p>

</body>
</html>

 

 

 

728x90
반응형