Programming/javascript
[javascript] UNIX TIME 으로 날짜 상태 표현
재춘이이뻐염
2017. 2. 3. 16:25
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;
}