JS计算两个时间戳相差月数、天数、时数、分钟、秒数

  function humandate(time1,time2){  //var time1 = Date.parse(new Date()) / 1000;  var s = time1 - time2;  if(s<0){  s = Math.abs(s);  }  if(s > 31536000) {    return formatDate(new Date(time2 * 1000));  } else if(s > 2592000) {    return parseInt(s / 2592000) + '月';  } else if(s > 86400) {    return parseInt(s / 86400) + '天';  } else if(s > 3600) {    return parseInt(s / 3600) +'小时';  } else if(s > 60) {    return parseInt(s / 60)+'分钟';  } else {    return parseInt(s)+'秒';  }  }

未经允许不得转载:吾爱主机之家 » JS计算两个时间戳相差月数、天数、时数、分钟、秒数