最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS根據(jù)Unix時(shí)間戳顯示發(fā)布時(shí)間是多久前【項(xiàng)目實(shí)測(cè)】

 更新時(shí)間:2019年07月10日 09:40:19   作者:行星帶  
小編最近在實(shí)現(xiàn)這樣的需求類似微信朋友圈顯示發(fā)布時(shí)間為距離當(dāng)前時(shí)間多久之前這樣的功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧

后臺(tái)接口給的時(shí)間數(shù)據(jù)為Unix時(shí)間戳,我們的需求是顯示類似微信朋友圈顯示發(fā)布時(shí)間為距離當(dāng)前時(shí)間多久之前,“xx分鐘之前”,“xx小時(shí)之前”,“xx個(gè)月之前”。

類似這樣的時(shí)間顯示效果:

轉(zhuǎn)換函數(shù):

/**
 * Unix時(shí)間戳轉(zhuǎn)換為當(dāng)前時(shí)間多久之前
 * @param timespan int     Unix時(shí)間戳
 * @return timeSpanStr string   轉(zhuǎn)換之后的前臺(tái)需要的字符串
 */
function Ftime (timespan) {
  var dateTime = new Date(timespan * 1000);
  var year = dateTime.getFullYear();
  var month = dateTime.getMonth() + 1;
  var day = dateTime.getDate();
  var hour = dateTime.getHours();
  var minute = dateTime.getMinutes();
  //當(dāng)前時(shí)間
  var now = Date.parse(new Date()); //typescript轉(zhuǎn)換寫法
  var milliseconds = 0;
  var timeSpanStr;
  //計(jì)算時(shí)間差
  milliseconds = (now / 1000) - timespan;

  //一分鐘以內(nèi)
  if (milliseconds <= 60) {
    timeSpanStr = '剛剛';
  }
  //大于一分鐘小于一小時(shí)
  else if (60 < milliseconds && milliseconds <= 60 * 60) {
    timeSpanStr = Math.ceil((milliseconds / (60))) + '分鐘前';
  }
  //大于一小時(shí)小于等于一天
  else if (60 * 60 < milliseconds && milliseconds <= 60 * 60 * 24) {
    timeSpanStr = Math.ceil(milliseconds / (60 * 60)) + '小時(shí)前';
  }
  //大于一天小于等于15天
  else if (60 * 60 * 24 < milliseconds && milliseconds <= 60 * 60 * 24 * 30) {
    timeSpanStr = Math.ceil(milliseconds / (60 * 60 * 24)) + '天前';
  }
  //大于一個(gè)月小于一年
  else if (60 * 60 * 24 * 30 < milliseconds && milliseconds <= 60 * 60 * 24 * 30 * 12){
    timeSpanStr = Math.ceil(milliseconds / (60 * 60 * 24 * 30)) + '個(gè)月前';
  }
  //超過一年顯示
  else {
    timeSpanStr = year + '年' + month + '月' + day + '日 ' + hour + ':' + minute;  
  }
  return timeSpanStr;
}

總結(jié)

以上所述是小編給大家介紹的JS根據(jù)Unix時(shí)間戳顯示發(fā)布時(shí)間是多久前 ,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

相關(guān)文章

最新評(píng)論

八宿县| 邵武市| 沅陵县| 信丰县| 定结县| 铜陵市| 恩平市| 隆化县| 高密市| 德庆县| 江川县| 育儿| 乌兰浩特市| 临漳县| 吉林省| 察隅县| 瓦房店市| 新乡县| 桂阳县| 肥东县| 榆树市| 四平市| 南川市| 河曲县| 石柱| 旬邑县| 保亭| 平原县| 宝丰县| 大石桥市| 弥勒县| 甘洛县| 海淀区| 东明县| 清苑县| 怀柔区| 太谷县| 阿拉善右旗| 阜康市| 平湖市| 武冈市|