Date 日期 UTC 国际协调时间 从1970年1月1日0时0分开始算 可以精确到之前或之后的 285616年
定义日期
var date = new Date() //返回的当前的时间 没有参数会返回当前的显示时间(电脑上的)
console.log(date);
第二种 指定一个日期(可以是字符串也可以number)
var date1 = new Date("2022-03-23T06:30:58.971Z")
console.log(date1);
console.log(date-date1);//得到对应的date和date1之间的时间差
var date2 = new Date('2022-01-01 10:10:10') //yyyy-MM-dd HH-mm-ss
console.log(date2);
var date3 = new Date(3600) //计算的就是离1970年1月1日0时0分的3600s的时间
console.log(date3);
getTime //1秒 = 1000毫秒
获取的是离1970 1月1日0时0分0秒的毫秒值
var date = new Date()
console.log(date.getMilliseconds()); //获取毫秒 当前的毫秒位的毫秒值 不可以大于等于1000
console.log(date.toDateString() ); //把对应的日期(年月日) 按照对应的格式转换String类型(指定好的无 法更改)
console.log(date.toTimeString()); //把对应的时间(时分秒) 按照对应的格式转换String类型 (指定好的无 法更改)
local本地
console.log(date.toLocaleDateString()); //把本地日期转换 使用/
console.log(date.toLocaleTimeString());//把本地时间转换 使用:
console.log(date.toLocaleString()); //本地转换为string
utc时间格式
console.log(date.toUTCString());
console.log(date.getTimezoneOffset());//返回时区范围
console.log(date.toString()); //转为字符串 返回的是一个字符串