<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精品无码专区| 无码永久免费AV网站| 亚洲国产美女精品久久| 亚洲五月综合网色九月色| 在线免费观看国产| 亚洲天天做日日做天天看| 无码人妻精品中文字幕免费 | 麻豆亚洲AV成人无码久久精品| 国产精品无码免费播放| 亚洲国产精品免费观看| 成年午夜视频免费观看视频| 亚洲丶国产丶欧美一区二区三区| 国产精品成人免费视频网站京东| 中文文字幕文字幕亚洲色| 无人在线观看免费高清视频| 亚洲人成网亚洲欧洲无码| 国产精品美女自在线观看免费| 粉色视频免费入口| 亚洲伊人久久成综合人影院| 中文字幕av无码不卡免费| 亚洲Av熟妇高潮30p| av无码久久久久不卡免费网站| 日本亚洲色大成网站www久久| 日本xxwwxxww在线视频免费| 国产免费播放一区二区| 亚洲伊人久久大香线蕉苏妲己| 在线看免费观看AV深夜影院| 亚洲av无码专区在线观看下载 | 午夜寂寞在线一级观看免费| 久久精品国产亚洲| 久久午夜夜伦鲁鲁片免费无码影视| 亚洲男人的天堂一区二区| 男女午夜24式免费视频| 亚洲综合丁香婷婷六月香| 免费乱码中文字幕网站| 久久久久久AV无码免费网站下载| 亚洲一卡二卡三卡| 亚洲人成影院在线无码观看| 99爱视频99爱在线观看免费| 亚洲av日韩av天堂影片精品| 好爽…又高潮了毛片免费看 |