gpt4 book ai didi

javascript - 如何比较两个字符串日期时间?

转载 作者:行者123 更新时间:2023-12-02 21:03:36 25 4
gpt4 key购买 nike

我的日期时间格式为“16 Apr 2020 02:07 PM CST”,我需要将其与另一个日期时间进行比较,以了解哪个日期先出现。

到目前为止我尝试做的是:

var firstDate = "16 Apr 2020 02:07 PM CST";
var secondDate = "23 Apr 2020 06:07 AM CST";

var diff = Math.abs(firstDate - secondDate);

那个或我试图检查一个是否大于另一个并得到相似的结果。

最佳答案

您应该检查以毫秒为单位的时间(时间戳)来比较日期:

var firstDate = new Date("16 Apr 2020 02:07 PM CST");
var secondDate = new Date("23 Apr 2020 06:07 AM CST");

if (firstDate.getTime() < secondDate.getTime()) {
console.log('First Date came first');
} else {
console.log('Second Date came first');
}

关于javascript - 如何比较两个字符串日期时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61278549/

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