这篇文章是最基础的时间获取的方式,可以根据自己的需求,去转换时间格式
一.获取本地时间戳
创建日期(获取的是当前计算机显示的日期)
var time = new Date()
二.获取日期中的相关数据
1.获取年份
var Y = time.getFullYear()
2.获取月份
//getMonth() 获取的月份是从 0 开始, 因此需要我们在开发中注意+1
var M = time.getMonth() + 1;
3.获取日期
// getDay() 获取的是本周的第几天
var d = time.getDay();
// getDate() 获取的本月的第几天
var D = time.getDate();
4.获取日期中的小时
var h = time.getHours();
5.获取日期中的分钟
var minute = time.getMinutes();
6.获取日期中的秒
var s = time.getSeconds();
7.getTime() 获取的是当前时间距离 1970年1月1日 0:0:0 的毫秒数
var data = time.getTime()
三.设置时间
1.setDate() 设置日期(1 – 31)
var time = time.setDate(10);
console.log(time);// 返回的值 time 为毫秒数
2.setMonth() 设置月份(0 – 11)
var time = time.setMonth(4);
3.setFullYear() 设置年份
var time = time.setFullYear(2015)
4.setHours() 设置小时(0 – 23)
var time = time.setHours(13);
5.setMinutes() 设置分钟(0 – 59)
var time = time.setMinutes(55);
// setSeconds() 设置秒(0 – 59)
var time = time.setSeconds(59);
// setTime() 设置从 1970-1-1 0:0:0秒 到指定的时间间隔之后的时间
var time = time.setTime(1000000);
例如:未来某一时间戳:xxxxxxxx
let time = new Date(xxxxx);
var Y = time.getFullYear()