<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        JS根據Unix時間戳顯示發布時間是多久前【項目實測】

        來源:懂視網 責編:小采 時間:2020-11-27 21:54:08
        文檔

        JS根據Unix時間戳顯示發布時間是多久前【項目實測】

        JS根據Unix時間戳顯示發布時間是多久前【項目實測】:后臺接口給的時間數據為Unix時間戳,我們的需求是顯示類似微信朋友圈顯示發布時間為距離當前時間多久之前,xx分鐘之前,xx小時之前,xx個月之前。 類似這樣的時間顯示效果: 轉換函數: /** * Unix時間戳轉換為當前時間多久之前 * @par
        推薦度:
        導讀JS根據Unix時間戳顯示發布時間是多久前【項目實測】:后臺接口給的時間數據為Unix時間戳,我們的需求是顯示類似微信朋友圈顯示發布時間為距離當前時間多久之前,xx分鐘之前,xx小時之前,xx個月之前。 類似這樣的時間顯示效果: 轉換函數: /** * Unix時間戳轉換為當前時間多久之前 * @par

        后臺接口給的時間數據為Unix時間戳,我們的需求是顯示類似微信朋友圈顯示發布時間為距離當前時間多久之前,“xx分鐘之前”,“xx小時之前”,“xx個月之前”。

        類似這樣的時間顯示效果:

        轉換函數:

        /**
         * Unix時間戳轉換為當前時間多久之前
         * @param timespan int Unix時間戳
         * @return timeSpanStr string 轉換之后的前臺需要的字符串
         */
        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();
         //當前時間
         var now = Date.parse(new Date()); //typescript轉換寫法
         var milliseconds = 0;
         var timeSpanStr;
         //計算時間差
         milliseconds = (now / 1000) - timespan;
        
         //一分鐘以內
         if (milliseconds <= 60) {
         timeSpanStr = '剛剛';
         }
         //大于一分鐘小于一小時
         else if (60 < milliseconds && milliseconds <= 60 * 60) {
         timeSpanStr = Math.ceil((milliseconds / (60))) + '分鐘前';
         }
         //大于一小時小于等于一天
         else if (60 * 60 < milliseconds && milliseconds <= 60 * 60 * 24) {
         timeSpanStr = Math.ceil(milliseconds / (60 * 60)) + '小時前';
         }
         //大于一天小于等于15天
         else if (60 * 60 * 24 < milliseconds && milliseconds <= 60 * 60 * 24 * 30) {
         timeSpanStr = Math.ceil(milliseconds / (60 * 60 * 24)) + '天前';
         }
         //大于一個月小于一年
         else if (60 * 60 * 24 * 30 < milliseconds && milliseconds <= 60 * 60 * 24 * 30 * 12){
         timeSpanStr = Math.ceil(milliseconds / (60 * 60 * 24 * 30)) + '個月前';
         }
         //超過一年顯示
         else {
         timeSpanStr = year + '年' + month + '月' + day + '日 ' + hour + ':' + minute; 
         }
         return timeSpanStr;
        }

        總結

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

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        JS根據Unix時間戳顯示發布時間是多久前【項目實測】

        JS根據Unix時間戳顯示發布時間是多久前【項目實測】:后臺接口給的時間數據為Unix時間戳,我們的需求是顯示類似微信朋友圈顯示發布時間為距離當前時間多久之前,xx分鐘之前,xx小時之前,xx個月之前。 類似這樣的時間顯示效果: 轉換函數: /** * Unix時間戳轉換為當前時間多久之前 * @par
        推薦度:
        標簽: 顯示 時間顯示 js
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 91精品免费国产高清在线| 久久不见久久见免费影院www日本| 成全在线观看免费观看大全| 免费一级黄色毛片| 日韩色日韩视频亚洲网站| 免费观看亚洲人成网站| 色九月亚洲综合网| 免费人成视频x8x8入口| 美女视频黄频a免费观看| www.91亚洲| 热久久精品免费视频| 亚洲粉嫩美白在线| 日本久久久免费高清| 国产亚洲视频在线| 国产乱辈通伦影片在线播放亚洲 | 久久亚洲精品中文字幕| 91av免费观看| 亚洲第一成人在线| 国产乱弄免费视频| 免费看一级一级人妻片 | 亚洲黄色在线网站| 大地资源在线观看免费高清| MM1313亚洲精品无码久久| 亚洲色图综合在线| 久久免费国产视频| 亚洲人成网站日本片| 国产在线观看免费视频播放器| 国产精品永久免费视频| 亚洲AV无码乱码国产麻豆穿越| 成人免费黄色网址| 亚洲av日韩综合一区二区三区| 亚洲无线码在线一区观看| 亚洲精品视频在线免费| 亚洲人成人伊人成综合网无码| 亚洲第一区在线观看| 91在线老王精品免费播放| 亚洲欧美中文日韩视频| 亚洲自偷自偷图片| 三年片在线观看免费大全| 一级做a爰片久久毛片免费看| 亚洲精品免费在线观看|