javascript - 日期与原始值的比较。当它大于原始值时?

标签 javascript

new Date('Sep 23, 2019') > 0     ----> true
new Date('Sep 23, 2019') > 's'   ----> false

与原始数据比较的日期何时大于或小于原始数据?

F.ex。我需要将任何日期与低于该日期的原语进行比较。

最佳答案

何时 DateNumber 进行比较,使用 < 之一, <= , >>=运营商,Date转换为毫秒(就像调用 .getTime() 一样)。

何时 DateString 进行比较喜欢 "1569177000000" ,字符串也转换为数字。

何时 DateString 进行比较喜欢 "s"无法转换为数字,没有排序:您将始终得到 false (任何与 NaN 的比较都是错误的)。

关于javascript - 日期与原始值的比较。当它大于原始值时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58111735/

相关文章:

javascript加载并使用json数据文件

javascript - 使用父页面中包含的 Javascript 修改新窗口

javascript - jquery onclick 事件不起作用

javascript - 如何动态添加jquery选项卡

javascript - Nodejs 无法控制台来自 mongodb atlas 的日志数据

javascript - 向上翻页、向下翻页、向上和向下键在我的页面上不起作用

javascript - 不限制 id 属性来构建带有 anchor 的 URL

javascript - 使用 require 的新函数不返回值而是返回 "add {}"

javascript - 我的函数在没有返回任何内容 (NaN) 后第一次返回了一些值

javascript - 如何使用 casperjs 脚本运行外部程序(exe、bat)