Front/javascript
timeago() 상대적인 시간 표현해주는 함수
베스트오버
2023. 6. 17. 21:52
https://zetawiki.com/wiki/%ED%95%A8%EC%88%98_timeago()
함수 timeago() - 제타위키
다음 문자열 포함...
zetawiki.com
function timeago(date) {
var t = new Date(date);
var seconds = Math.floor((new Date() - t.getTime()) / 1000);
if (seconds > 86400) return t.toISOString().substring(0, 10);
if (seconds > 3600) return Math.floor(seconds / 3600) + "시간 전";
if (seconds > 60) return Math.floor(seconds / 60) + "분 전";
return "방금";
}
상대적으로 시간을 표현하기 위해서 함수를 찾던 와중 timeago.js 라는 자바스크립트가 있었으나 간단하게 만들어서 사용할 수 있는 함수를 가져왔다.