목차

요소기술 - 날짜/시간/요일 계산

개요

주어진 일자, 시간을 계산하는 기능을 제공한다.

설명

입력일시에 계산될 연, 월, 일, 시간을 계산하는 기능을 제공한다.

관련소스
유형대상소스설명비고
Serviceegovframework.com.utl.fcc.service.EgovDateUtil.javaDate 처리 관련 유틸리티
Controlleregovframework.com.utl.fcc.web.EgovDateUtilController.java테스트용 controller
JSP/WEB-INF/jsp/egovframework/cmm/utl/EgovWeekCalc.jsp테스트 페이지
메소드
결과값메소드설명내용
StringaddYMDtoDayTime(String sDate, String sTime, int year, int month, int day, int hour, int minute, String formatStr)날짜/시간 계산입력일시에 연, 월, 일, 시, 분을 계산하는 기능
StringaddYMDtoWeek(String sDate, int year, int month, int day)요일계산입력일자에 연,월,일을 계산하여 요일을 확인하는 기능
Input
Output

사용방법

import egovframework.com.utl.fcc.service.EgovDateUtil;
 
...
String	sDate   = "20080820";
int     sDay    = Integer.parseInt(request.getParameter("sDay"));
String resDate  = EgovDateUtil.addYMDtoDayTime(sDate, "0000", 0, 0, sDay, 0, 0, "yyyyMMdd");
 
...
String	sDate   = "20080820";
String	sTime   = "2030";
int     sHour   = 2;
String resDate  = EgovDateUtil.addYMDtoDayTime(sDate, sTime, 0, 0, 0, sHour, 0, "yyyyMMddHHmm");
 
...
String	sDate   = "20080820";
int     sYear   = 1;
int     sMonth  = 0;
int     sDay    = 5;
String resDate  = EgovDateUtil.addYMDtoWeek(sDate, sYear, sMonth, sDay);
 
...