日期对象
一、日期对象 Date
- 日期对象:用来表示日期和时间的对象
- 作用:可以得到当前系统日期和时间
- Deta 是javascript内置对象
实例化日期对象
- 日期对象使用必须先实例化:创建一个日期对象并获取时间
- 在代码中发现了 new 关键字时,一般将这个操作称为实例化
- 获得当前日期:
const date = new Date()
- 获得指定日期:
const date = new Date('200X-x-x')
日期对象方法-格式化日期对象
- 使用场景: 因为日期对象返回的数据我们不能直接使用,所以需要转换为实际开发中常用的格式(格式化日期对象)
getFullYear()
获取年份(四位年份)
getMonth()
获取月份 (取值为0-11)
getDate()
获取月份中的每一天 (不同月份取值不同)
getDay()
获取星期 (取值为0-6)
getHours()
获取小时 (取值为0-23)
getMinutes()
获取分钟 (取值为0-59)
getSeconds()
获取秒 (取值为0-59)
格式化日期对象另外一种方法

时间戳
- 时间戳指1970年01月01日00时00分00秒起至现在的总毫秒数(数字型),它是一种特殊的计量时间的方式
- 使用场景:计算倒计时效果
- 算法:
- 将来的时间戳 - 现在的时间戳 = 剩余时间毫秒数
- 剩余时间毫秒数转换为年月日时分秒 就是倒计时时间

三种方法获取时间戳:


