이 페이지의 구성
랜덤날짜구하기
랜덤 날짜
개요
랜덤 날짜는 지정한 두 일자 사이의 임의의 일자를 생성하는 요소기술이다. 테스트 데이터 생성 등에 활용할 수 있다.
활용 예시
랜덤 날짜 생성 기능은 다음과 같은 상황에서 활용할 수 있다.
- 테스트용 날짜 데이터를 생성하는 경우
- 지정된 기간 내에서 임의의 날짜가 필요한 경우
- 샘플 데이터나 시뮬레이션 데이터를 생성하는 경우
관련 소스
| 유형 | 대상소스 | 비고 |
|---|---|---|
| 유틸리티 | egovframework.com.utl.fcc.service.EgovDateUtil.java | Date 처리 유틸리티 클래스 |
주요 메서드
| 메서드 | 반환형 | 설명 |
|---|---|---|
getRandomDate(String sDate1, String sDate2) | String | 입력받은 일자 사이의 임의의 일자를 반환 |
입력값 (Input)
sDate1: 랜덤 날짜 생성 범위의 시작 일자sDate2: 랜덤 날짜 생성 범위의 종료 일자
반환값 (Output)
String: 지정한 두 일자 사이에서 생성된 임의의 날짜
사용 예
import egovframework.com.utl.fcc.service.EgovDateUtil;
String startDate = "20260101";
String endDate = "20261231";
String randomDate = EgovDateUtil.getRandomDate(startDate, endDate);