출처: http://november11tech.tistory.com/88 [Mr.november11] 시간 차이를 구한다. :: 사월은 봄이다.

//요청시간 

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+"초 차이");

'개발 > JAVA' 카테고리의 다른 글

java 입력받기  (0) 2018.03.15
tes  (0) 2018.02.10
String 날짜를 Date로 바꾸기  (0) 2018.02.10
Set 정렬하기  (0) 2018.02.10
특수문자 제거  (0) 2018.02.10

+ Recent posts