JS TimeAgo
function agoFun(min){ const agoArr = [ {str: "min", val: 1}, {str: "hour", val: 60}, {str: "day", val: 24}, {str: "month", val: 30}, {str: "year", val: 12} ]; let temp = parseInt(min), agoStr; for( let i = 0; i < agoArr.length; i++ ){ temp = Math.round(temp/agoArr[i].val); agoStr = temp > 1 ? agoArr[i].str+"s" : agoArr[i].str; if( agoArr[i+1] && temp < agoArr[i+1].val ){ break; } } return (temp+" "+agoStr+" ago") }