再谈Date对象

前言:

javascript里的Date对我们来说都不陌生,大家都会记得new Date()获取当前时间对象,以及getTime()获取时间戳的场景,由于项目
期间我们可能没时间去想想关于Date对象的其他知识与用法,那今天就来看看。

Date的一些用法

  • 将字符串形式的日期实体格式化为日期对象
  • 根据number类型的年月日参数实例化日期对象
  • 获取时间戳
  • UTC时间的处理与使用
  • 获取日期对象的字符串表示

作为构造函数

new Date(1312312312);//将时间戳解析为一个日期对象
new Date("1990-10-12T12:12:12.123");//将日期字符串解析为一个日期对象
new Date("1990 nov 12 12:12:12.123");//将日期字符串解析为一个日期对象
new Date(year,month[,date [,hour] [,minute] [,second] [,millisecond] ])
//以上所有日期对象皆基于当地日期

作为静态方法的载体

Date.now();//返回自1970-1-1至今的时间戳(本地时间)。
Date.parse("dec 1990 15 12:23:34");//解析字符串并返回1970-1-1截至日期字符串的本地时间的时间戳
Date.parse("1990-11-15T12:23:34");//IOS-8601 YYYY-MM-DDTHH:mm:ss.ssz格式。解析字符串并返回1970-1-1截至日期字符
UTC(年,月[ ,日[,时][,分][,秒] ])返回从1970至指定时间的时间戳 GMT

实例的一些方法

  • 获取年月日时分秒毫秒
  • 设置年月日时分秒毫秒
  • 获取字符串表示,本地化的字符串表示
  • 获取GMT字符串表示
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值