개발/JAVA
시간 차이를 구한다.
쵸코푸들이장군
2018. 2. 10. 21:49
//요청시간
String reqDateStr = "20170913122930";
//현재시간
Date curDate = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("YYYYMMddHHmmss");
//Date로 parsing
Date reqDate = dateFormat.parse(reqDateStr);
long reqDateTime = reqDate.getTime();
//현재시간을 요청시간의 형태로 format 후 time 가져오기
curDate = dateFormat.parse(dateFormat.format(curDate));
long curDateTime = curDate.getTime();
//초로 표현
long minute = (curDateTime - reqDateTime) / 1000; // 분 일때는 60000
System.out.println("요청시간 : " + reqDate);
System.out.println("현재시간 : " + curDate);
System.out.println(minute+"초 차이");