JS中的Date类

本文介绍了JavaScript中如何使用`new`关键字进行实例化,特别是针对`Date`对象的操作,如获取当前日期、指定日期以及计算时间戳。还讨论了如何从总秒数转换为天、小时、分钟和秒,以实现倒计时功能。
摘要由CSDN通过智能技术生成

1. 实例化

new关键字,实例化。

2.Date

  1. 获得当前事件
    const date = new Date();
  2. 获得指定事件
    const date = new Date(‘2008-8-8’)
    在这里插入图片描述

3. 时间戳

单位是毫秒数
将来的时间戳-现在的时间戳 = 剩余时间毫秒数。
剩余时间毫秒数转化为剩余时间的年月日时分秒就是倒计时时间


获取时间戳的方式

  1. 实例对象.getTime(); // 可以返回指定时间的时间戳
  2. +new Date(); // 可以返回指定时间的时间戳
  3. Date.now(); // 只能 返回当前时间的时间戳

d=parseInt(总秒数/60/60/24); // 天数
h=parseInt(总秒数/60/60%24); // 小时
m=parseInt(总秒数/60%60); // 分钟
s=parseInt(总秒数%60); // 秒数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值