gpt4 book ai didi

JavaScript 日期比较

转载 作者:行者123 更新时间:2023-12-02 23:53:26 25 4
gpt4 key购买 nike

Possible Duplicate:
Compare 2 dates with JavaScript

我没有做过太多 JavaScript。我正在尝试比较两个日期。来自 jconsole:

a = ["01/01/2010","01/02/2010","01/03/2010"]

date1 = new Date('01/02/2010')
Sat Jan 02 2010 00:00:00 GMT-0800 (PST)

date2 = new Date(a[1])
Sat Jan 02 2010 00:00:00 GMT-0800 (PST)

date1 == date2
false

有人可以告诉我为什么这不匹配吗?

最佳答案

您的比较返回 false,因为 date1date2 只是对不同对象的引用,而您实际上是在比较这些引用。

要对日期值进行正确比较,您可以使用 getTime()方法如下:

date1.getTime() === date2.getTime();   // returns true

关于JavaScript 日期比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2752532/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com