본문 바로가기

JAVA개발

[JAVA 개발] 현재 날짜 가져오기

jsp 페이지를 통해 현재 날짜를 가져와 input test로 날짜를 뽑아 옵니다.


현재날짜와 지정 날짜를 비교하여 조건으로도 이용이 가능합니다.


날짜를 불러오기 위해서 소스를 작성해 줍니다.


jsp페이지 최상단에 해당 소스를 기재해 줍니다.


<%@page import="java.util.Calendar"%>

<%

Calendar cal = Calendar.getInstance( );  // 현재 날짜/시간 등의 각종 정보 얻기


int year = cal.get(Calendar.YEAR);

int month = cal.get(Calendar.MONTH) + 1;

int day = cal.get(Calendar.DAY_OF_MONTH);


String monthstr = "";

if(month < 10){

monthstr = "0"+month;

} else {

monthstr = String.valueOf(month);

}


String daystr = "";

if(day < 10){

daystr = "0"+day;

} else {

daystr = String.valueOf(day);

}

String today = year + monthstr + daystr;

request.setAttribute("today", today);

%>



다음은 dody 안에 input type="text" value="${today}" 로 날짜를 불러옵니다.


<input type="text" value="${today}" />


해당 소스를 모두 작성한뒤에 실행 및 확인시에 정상적으로 당일 날짜가 기재되는것을 확인할수 있습니다.


감사합니다.