개발/실전

현재시간함수

창훈e 2014. 6. 5. 14:34

 

 

<%@page contentType = "text/html;charset=EUC-KR"%>

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

<%

     Calendar today = Calendar.getInstance();   // today 변수 선언 - 오늘 날짜를 받음.

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

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

     int date = today.get(Calendar.DATE);

     int dayInt = today.get(Calendar.DAY_OF_WEEK);


 

     int hour = today.get(Calendar.HOUR);

     int minute = today.get(Calendar.MINUTE);

     int second = today.get(Calendar.SECOND);

     int ampmInt = today.get(Calendar.AM_PM);


 

     String day = "";

     String ampm = "";


 

     switch(dayInt)

     {

     case 1 : day = "일";

                         break;

     (..중략..)

     case 7 : day = "토";

                        break;

     }


 

     switch(ampmInt)

     {

     case 0 : ampm = "오전";

                              break;

     case 1 : ampm = "오후";

                              break;

     }

%>


 

오늘은 <%=year%> 년 <%=month%> 월 <%=date%> 일 <%=day%> 요일 입니다. <br>

현재시각은 <%=ampm%> <%=hour%> 시 <%=minute%> 분 <%=second%> 초 입니다.


 

날짜시간(Tue Sep 14 12:11:05 GMT+09:00 2004) <%=new java.util.Date()%>

[출처] jsp 현재시간 함수|작성자 DearBlue