# 사파리, IE8 이하
var today = new Date(); //현재시간
var sqlday = new Date(result[q]['wr_datetime'].replace(/-/g, '/')); // 글 시간
var timegap = today.getTime()- sqlday.getTime(); // 시간차
var sec_gap = Math.floor(timegap/1000); // 초 차이
var min_gap = Math.floor(timegap/60000); // 분 차이
var hour_gap = Math.floor(min_gap/60); // 시간 차이
var day_gap = Math.floor(timegap / (1000 * 60 * 60 * 24)); // 일수
var result_time = ''; // 결과를 담을 변수
var dateformat = new Date(sqlday); // 글 시간 변환을 위해
var dateformat2 = dateformat.getFullYear() + "-" + ("00" + (dateformat.getMonth() + 1)).slice(-2) + "-" + ("00" + dateformat.getDate()).slice(-2);
if(sec_gap < 60){
}else if(sec_gap >= 60 && sec_gap < 3600){
result_time = min_gap + "분 전";
}else if(sec_gap >= 3600 && sec_gap < 86400){
result_time = hour_gap + "시간 전";
}else if(sec_gap >= 86400 && sec_gap < 2419200) {
result_time = day_gap + "일 전";
}else{
result_time = dateformat2;
//표기 형식 변환 2017-07-19
}
'DEV > JavaScript' 카테고리의 다른 글
자바스크립트 큰 수 팩토리얼 (0) | 2021.08.07 |
---|---|
Custom 드롭다운 (0) | 2018.07.09 |
별 색칠하기 (0) | 2017.11.22 |
팝업 자동사이즈 autosize (0) | 2017.10.23 |