常用方法
new Date(value)
* 当 value 不存在时,返回值是当前的时间对象
* 当 value 存在时,返回值是 value 格式化后的时间对象
**_desc_**
获取当前时间 / 时间格式化**params**
{ any } value**return**
{ Date }
var date1 = new Date();
var date2 = new Date("2021-01-01");
console.log(date1); // Wed Jul 21 2021 10:56:36 GMT+0800 (中国标准时间)
console.log(date2); // Fri Jan 01 2021 08:00:00 GMT+0800 (中国标准时间)
Date()
* 当 value 不存在时,返回值是当前的时间对象
* 当 value 存在时,返回值是 value 格式化后的时间对象
**_desc_**
获取当前时间**return**
{ string }
var date = Date();
console.log(date); // "Wed Jul 21 2021 10:56:36 GMT+0800 (中国标准时间)"
console.log(typeof date); // "string"
Date.now()**
**_desc_**
获取当前时间戳**return**
{ number }
var date = Date.now();
console.log(date); // 1626836364472
console.log(typeof date); // "number"
date.getFullYear()
**_desc_**
获取年份**params**
{ Date } date**return**
{ number }
var date = new Date();
var year = date.getFullYear();
console.log(year);
date.getMonth()
* 获取的月份是从 0 开始的,获取当前月份需要让返回值 + 1
**_desc_**
获取月份**params**
{ Date } date**return**
{ number }
var date = new Date();
var month = date.getMonth();
console.log(month);
date.getDate()
**_desc_**
获取日期**params**
{ Date } date**return**
{ number }
var date = new Date();
var day = date.getDate();
console.log(day);
date.getHours()
**_desc_**
获取小时**params**
{ Date } date**return**
{ number }
var date = new Date();
var hour = date.getHours();
console.log(hour);
date.getMinutes()
**_desc_**
获取分钟**params**
{ Date } date**return**
{ number }
var date = new Date();
var minute = date.getMinutes();
console.log(minute);
date.getSeconds()
**_desc_**
获取秒钟**params**
{ Date } date**return**
{ number }
var date = new Date();
var second = date.getSeconds();
console.log(second);
时间戳
Date.now()
date * 1
**params**
{ Date } date**return**
{ number }
var date = new Date();
var timestamp = date * 1;
console.log(timestamp); // 1626837603922
Number(date)
**params**
{ Date } date**return**
{ number }
var date = new Date();
var timestamp = Number(date);
console.log(timestamp); // 1626837603922