美文网首页
js 时间戳,昨天,昨天前7天内是星期几,在以前就是日期

js 时间戳,昨天,昨天前7天内是星期几,在以前就是日期

作者: deanwin | 来源:发表于2018-07-30 18:10 被阅读0次

    (function(window){

      var M = {}

      M.judTime = function(time) {

      // body...

      var nowdate = new Date().getTime(),getdate =  new Date(time).getTime(),

      data = new Date(time)

      if (nowdate-getdate<24*60*60*1000) {

      return '昨天'

      }else if (nowdate-getdate<24*60*60*1000*7){

        var week;

        if(data.getDay() == 0) week = "星期日"

        if(data.getDay() == 1) week = "星期一"

        if(data.getDay() == 2) week = "星期二"

        if(data.getDay() == 3) week = "星期三"

        if(data.getDay() == 4) week = "星期四"

        if(data.getDay() == 5) week = "星期五"

        if(data.getDay() == 6) week = "星期六"

        return week;

      }else{

      return M.formatDateTime(time)

      }

      }

      //将时间戳转换为时间

      M.formatDateTime = function(inputTime) {

      var date = new Date(inputTime);

        var y = date.getFullYear(); 

        var m = date.getMonth() + 1; 

        m = m < 10 ? ('0' + m) : m; 

        var d = date.getDate(); 

        d = d < 10 ? ('0' + d) : d; 

        var h = date.getHours();

        h = h < 10 ? ('0' + h) : h;

        var minute = date.getMinutes();

        var second = date.getSeconds();

        minute = minute < 10 ? ('0' + minute) : minute; 

        second = second < 10 ? ('0' + second) : second;

        return y + '-' + m + '-' + d+' '+h+':'+minute+':'+second;

      }

          window.Mou = M;

    })(window)

    相关文章

      网友评论

          本文标题:js 时间戳,昨天,昨天前7天内是星期几,在以前就是日期

          本文链接:https://www.haomeiwen.com/subject/xytqvftx.html