JAVA를 해보자
Java 시간계산 함수
호밀밭의밀수꾼
2019. 4. 10. 16:22
현재시간으로부터 입력받은 시간을 계산 하여 문자열로 반환 하는 함수
param
hour : 입력받은 시간
format : 반환 형식
return : string type 문자열
private String getThreeHoursAgoTime(int hour,String format) {
String res = "";
Date nowTime = new Date();
// 포맷변경 ( 년월일시분)
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(format);
res = simpleDateFormat.format(nowTime);
res = res.substring(0, 11)+"0";
// Java 시간 더하기
Calendar cal = Calendar.getInstance();
cal.setTime(nowTime);
// 3시간 전
cal.add(Calendar.HOUR, hour);
res = simpleDateFormat.format(cal.getTime());
//10분 단위로 반환
res = res.substring(0, 11)+"0";
return res;
}