JS获取日期及修改日期方法汇总

Posted 指间阿里

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS获取日期及修改日期方法汇总相关的知识,希望对你有一定的参考价值。

JS

获取今天的时间

 new Date()

时间的修改操作:

1.修改时区的差异

以今天时间为基准获取前八个小时的时间语法:

   new Date((new Date().getTime() - 8* 60 * 60 * 1000))   //就是修改时区的差异(比如北京时区与成都时区的差异)

2.获取年

 new Date().getFullYear()

3.获取月

注意!!!:

getMonth()这个方法获取月是从0月开始计数的(只有这个调用方法存在点不同)

比如下方的运行结果,这个月应该是12月.但显示结果为11月,如果想正确显示,在表达式后面加1即可

 new Date().getMonth()

 new Date().getMonth()+1

4.获取天

 new Date().getDate()

5.获取对应的星期几

 new Date().getDay()

6.获取年月日(有很多种方法)

 new Date().toDateString()

这边直接列举

 new Date().toLocaleDateString()
 //\'2021/12/16\'
 new Date().toLocaleString()
 //\'2021/12/16 上午9:23:52\'
 new Date().toLocaleTimeString()
 //\'上午9:24:05\'
 new Date().toGMTString()
 //\'Thu, 16 Dec 2021 01:24:20 GMT\'
 new Date().toISOString()
 //\'2021-12-16T01:24:32.948Z\'
 new Date().toISOString()
 //\'2021-12-16T01:24:46.427Z\'
 new Date().toJSON()
 //\'2021-12-16T01:25:08.370Z\'
 new Date().toTimeString()
 //\'09:25:21 GMT+0800 (中国标准时间)\'
 new Date().toString()
 //\'Thu Dec 16 2021 09:25:35 GMT+0800 (中国标准时间)\'

 

7.获取毫秒级的(一般用不上)

 new Date().getMilliseconds()

 

8.getTime的方法

 new Date().getTime()

 //getTime() 方法返回一个时间的格林威治时间数值
 //这个数值:表示从1970年1月1日0时0分0秒(UTC,即协调世界时)距离该日期对象所代表时间的毫秒数。
 

 

9.若有不足,请联系补充完成

 

 

 

 

 

 

 

 

以上是关于JS获取日期及修改日期方法汇总的主要内容,如果未能解决你的问题,请参考以下文章

详解微信小程序获取当前时间及日期的方法

JavaScript获取当前日期时间及其它扩展操作(代码实现)

JS代码片段:一个日期离现在多久了

PHP获取当前日期及本周一是几月几号的方法

js实现日历可获得指定日期周数及星期几示例分享(js获取星期几)

js实现日历可获得指定日期周数及星期几示例分享(js获取星期几)