美文网首页
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