js中获取时间戳和时间格式大全

这篇文章是最基础的时间获取的方式,可以根据自己的需求,去转换时间格式

一.获取本地时间戳

创建日期(获取的是当前计算机显示的日期)

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()

 

 

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注