介绍:
Date是JS提供给我们的一个对象,内置了很多函数,便于我们对时间进行各种操作,
如:获取时间、设置时间、转化时间等等。今天我们简单说一下以上三个内容。
使用时间对象:
首先我们需要构造一个date对象来使用Date对象提供给我们的方法。
创建 Date 对象:
var date = new Date(); //更多的创建方法我们此处先不做过多研究
获取时间的方法:getXXX
1.获取四位年
var year = date.getFullYear();
console.log(year);
2.获取当前月份
var month = date.getMonth();
console.log(month); //2 (2代表当前为3月份)
3.获取当前日期
var day = date.getDate();
console.log(day);//11 返回当前日期
4.获取当前小时
var hour = date.getHours();
console.log(hour);//返回当前小时(24小时制)
5.获取当前分钟
var minutes = date.getMinutes();
6.获取当前秒数
var second = date.getSeconds();
7.获取当前时间戳
var times = date.getTime();
console.log(times);
8.获取星期
var week=date.getDay()//获取星期
console.log(day);
设置时间的方法:setXXX
1.设置四位年
date.setFullYear("2022);
2.设置当前月份
date.setMonth("3");
3.设置当前日期
date.setDate();
4.设置当前小时
date.setHours();
5.设置当前分钟
date.setMinutes();
6.设置当前秒数
date.setSeconds();
7.设置当前时间戳
date.setTime();
8.设置星期
var week=date.setDay()//获取星期
console.log(day);
转化时间的方法:toXXX
var date =new Date();
1.转为本地时间
var d= date.toLocaleString() //转为本地时间
console.log(d); //2023/3/14 22:41:30
2.转为本地时间(返回日期部分)
var n = date.toLocaleDateString();
console.log(n);//2023/3/11
3.转为本地时间(返回时间部分)
var t = date.toLocaleTimeString();
console.log(t);//15:22:09
4.toUTCString()
toUTCString()方法可根据世界时(UTC)把Date转换为字符串,并返回结果。
5.toGMTString()
toGMTString()方法根据格林尼治时间(GMT)将 Date 对象转换为字符串,并返回结果