js Date

Date

  • new Date() js提供内置的构造函数,专门用来获取时间的

new Date()

  • new Date 不写任何参数的时候默认返回当前时间
  • new Date()在传入参数的时候,会获取传递进去的时间

参数列表

  • 最多支持六个参数,按照(年,月,日,小时,分钟,秒)每减少一个参数就去掉最小精度单位
  • 也接受传入字符串格式'2019-02-03 13:13:13',同样可以依次减少参数

从Date对象中获取指定内容

通过如下函数

  • getFullYear()
  • getMonth()
  • getDate()
  • getHours()
  • getMinutes()
  • getSeconds()
  • getTime()可以获取到执行时间至格林威治时间的毫秒数(格林威治时间1970年01月01日00时00分00秒)

计算时间差

  • 两个date对象直接相减是无法获得时间差的,可以通过getTime获取到格林威治时间的毫秒数,通过两个毫秒数计算时间差。
  • 再通过单位转换计算出相差的天数、小时、分钟、秒、毫秒

注意

Date中的月份都是从0开始计数00-11,即00代表1月、11代表12月

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值