實現百度小程序時間幾分鐘,剛剛

//時間轉換
    getDateDiff: function (e) {
        //將字符串轉換成時間格式
        var result
        var timePublish = new Date(e*1000);
        var timeNows = new Date();
        var timeNow=timeNows.getTime()
        var minute = 1000 * 60;
        var hour = minute * 60;
        var day = hour * 24;
        var month = day * 30;
        var diffValue = timeNow - timePublish;
        var diffMonth = diffValue / month;
        var diffWeek = diffValue / (7 * day);
        var diffDay = diffValue / day;
        var diffHour = diffValue / hour;
        var diffMinute = diffValue / minute;
        if (diffValue < 0) {
            //      alert("錯誤時間");
        }
        //  else if (diffMonth > 3) {
        //      result = timePublish.getFullYear() + "-";
        //      result += timePublish.getMonth() + "-";
        //      result += timePublish.getDate();
        ////      alert(result);
        //  }//超過三天顯示具體時間
        else if (diffMonth > 1) {
            result = parseInt(diffMonth) + "月前";
        }
        else if (diffWeek > 1) {
            result = parseInt(diffWeek) + "周前";
        }
        else if (diffDay > 1) {
            result = parseInt(diffDay) + "天前";
        }
        else if (diffHour > 1) {
            result = parseInt(diffHour) + "小時前";
        }
        else if (diffMinute > 1) {
            result = parseInt(diffMinute) + "分鐘前";
        }
        else {
            result = "剛剛發佈";
        }
        return result;
    },

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章