UNIX TIME 으로 날짜 상태 표현




/* 유닉스 타임 날짜 계산 */


function util_convert_to_millis(time){

// ex) time value = 1481521584.676

var currentTime = new Date().getTime()/1000;

var inputTime = time;

var diffTime = currentTime - inputTime;

var postTime;

switch(true) {

case diffTime < 60: 

postTime = '방금'; 

break;

case diffTime < 3600: 

postTime = parseInt(diffTime/60) +'분 전'; 

break;

case diffTime < 86400: 

postTime = parseInt(diffTime/3600) + '시간 전'; 

break;

case diffTime < 604800: 

postTime = parseInt(diffTime/86400) + '일 전'; 

break;

case diffTime > 604800:

var date = new Date(time*1000);

postTime = date.getFullYear() + "/" + date.getMonth() + "/" + date.getDate(); 

break;

}

return postTime;

}



+ Recent posts