JS日期排序

将日期解析后得出年、月、日、小时、分钟、秒、毫秒,作为参数传给new Date(y,m,d,h,m,s,ms),
调用getTime()或valueOf()方法返回实例对象距离时间零点(1970年1月1日00:00:00 UTC)对应的毫秒数,去比较两个毫秒数。

日期解析:能被Date.parse()方法解析的字符串,都可以当作参数。比如new Date('2013-2-15');其他格式的可以利用split()、slice()等方法分解解析。

其他对象求值的时候,都是默认调用.valueOf()方法,但是Date实例求值的时候,默认调用的是toString()方法。这导致对Date实例求值,返回的是一个字符串,代表该实例对应的时间。
调用

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,281评论 0 4
  •   引用类型的值(对象)是引用类型的一个实例。   在 ECMAscript 中,引用类型是一种数据结构,用于将数...
    霜天晓阅读 1,141评论 0 1
  • Date对象是 JavaScript 原生的时间库。它以国际标准时间(UTC)1970年1月1日00:00:00作...
    oWSQo阅读 610评论 0 1
  • Date 对象 概述 Date对象是 JavaScript 原生的时间库。它以国际标准时间(UTC)1970年1月...
    Dec停云阅读 601评论 0 0
  • 第一章: JS简介 从当初简单的语言,变成了现在能够处理复杂计算和交互,拥有闭包、匿名函数, 甚至元编程等...
    LaBaby_阅读 1,714评论 0 6