js 关于时间 毫秒 凌晨时间 几天前

今天凌晨=new Date(new Date().setHours(0, 0, 0, 0)) //在转换成年月日 就是今天的凌晨
在这里插入图片描述
年,月,日,时,分,秒

new Date().getFullYear()  //年
new Date().getMonth()+1  //月
new Date().getDate()  //日
new Date().getHours()  //时
new Date().getMinutes()  //分
new Date().getSeconds()  //秒

几天前
在这里插入图片描述

new Date(funydate(-6))  //6天前

```javascript
//毫秒的获取
let a = Date.now();
console.log(a);


let b = new Date().getTime()
console.log(b);

function funydate(num) {
var date1 = new Date();
//今天时间
var time1 = date1.getFullYear() + ‘-’ + (date1.getMonth() + 1) + ‘-’ + date1.getDate();
console.log(time1);
var date2 = new Date(date1);
date2.setDate(date1.getDate() + num);
//num是正数表示之后的时间,num负数表示之前的时间,0表示今天
var time2 = date2.getFullYear() + ‘-’ + (date2.getMonth() + 1) + ‘-’ + date2.getDate();
console.log(time2);
return time2;
}


```javascript
 //时间转换
    function formatDateTime(date) {
      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();
      minute = minute < 10 ? "0" + minute : minute;
      var second = date.getSeconds();
      second = second < 10 ? "0" + second : second;
    //   return y + "-" + m + "-" + d;
      return y + "-" + m + "-" + d + " " + h + ":" + minute + ":" + second;
    },

猜你喜欢

转载自blog.csdn.net/wzwzwz555/article/details/109092407
今日推荐