評論時間傳化
阿新 • • 發佈:2018-10-14
asc 兩個 控制 write for unit ava date time
<script> var byTime = [365*24*60*60*1000,24*60*60*1000,60*60*1000,60*1000,1000]; var unit = ["年","天","小時","分鐘","秒鐘"]; function str(atime){ var date = Date.parse( new Date(atime)); var ct = new Date().getTime()-date; if(ct<0){ return "您確定?" } var sb = []; for(var i=0;i<byTime.length;i++){ if(ct<byTime[i]){ continue; } var temp = Math.floor(ct/byTime[i]); ct = ct%byTime[i]; if(temp>0){ sb.push(temp+unit[i]); } /*一下控制最多輸出幾個時間單位: 一個時間單位如:N分鐘前 兩個時間單位如:M分鐘N秒前 三個時間單位如:M年N分鐘X秒前 以此類推 */ if(sb.length>=1){ break; } } document.write(sb.join("")+"前"); } str(‘2017/06/14 10:40‘) </script>
評論時間傳化