js文章是多長時間之前釋出程式碼例項

螞蟻小編發表於2017-04-14

大家對這個效果一定不陌生,那就是文章再多久之前釋出,或者朋友圈的一個資訊是在多久之前釋出。

比如在3分鐘之前釋出,在一天之前釋出等,下面就分享一段能夠實現此功能的程式碼例項。

程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
function gettime(createtime){
  var now=Date.parse(new Date())/1000;
  var limit=now-createtime;
  var content="";
  if(limit<60){
    content="剛剛";
  }else if(limit>=60 && limit<3600){
    content=Math.floor(limit/60)+"分鐘前";
  }else if(limit>=3600 && limit<86400){
    content=Math.floor(limit/3600)+"小時前";
  }else if(limit>=86400 && limit<2592000){
    content=Math.floor(limit/86400)+"天前";
  }else if(limit>=2592000 && limit<31104000){
    content=Math.floor(limit/2592000)+"個月前";
  }else{
    content="很久前";
  }
  return content;
}

相關文章