JS获取日期修改日期的方法

JS

获取今天的时间

new Date()

image-20211216090044827

时间的修改操作:

1.修改时区的差异

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

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

image-20211216090434760

2.获取年

new Date().getFullYear()

image-20211216090701772

3.获取月

注意!!!:

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

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

image-20211216090814020

new Date().getMonth()+1

image-20211216091230217

4.获取天

new Date().getDate()

image-20211216091438295

5.获取对应的星期几

new Date().getDay()

image-20211216091711270

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

new Date().toDateString()

image-20211216092233780

这边直接列举

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 (中国标准时间)'

image-20211216092637310

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

new Date().getMilliseconds()

image-20211216093006149

8.getTime的方法

new Date().getTime()

image-20211216093508269

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

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

img

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值