카테고리 없음
자바스크립트) 날짜구하기(몇분, 몇시간 전 등)
kakk789
2022. 9. 6. 11:50
function timeForToday(value) {
const today = new Date();
const timeValue = new Date(value);
console.log("timeValue ", timeValue)
console.log("today ", today)
const betweenTime = Math.floor((today.getTime() - timeValue.getTime()) / 1000 / 60);
if (betweenTime < 1) return "방금전";
if (betweenTime < 60) {
return betweenTime+"분전";
}
const betweenTimeHour = Math.floor(betweenTime / 60);
if (betweenTimeHour < 24) {
return betweenTimeHour+"시간전";
}
const betweenTimeDay = Math.floor(betweenTime / 60 / 24);
if (betweenTimeDay < 365) {
return +betweenTimeDay +1 +"일전";
}
return Math.floor(betweenTimeDay / 365)+년전;
}
반응형