gpt4 book ai didi

javascript - 如何比较javascript中的两个字符串日期?

转载 作者:IT王子 更新时间:2023-10-29 03:10:57 27 4
gpt4 key购买 nike

我有两个格式为 m/d/yyyy 的字符串日期。例如,“11/1/2012”、“1/2/2013”​​。我正在用 JavaScript 编写一个函数来比较两个字符串日期。我的函数的签名是bool isLater(string1, string2),如果string1传递的日期晚于string2传递的日期,则返回true,否则返回false。所以,isLater(“1/2/2013”​​, “11/1/2012”) 应该返回 true。如何为此编写 JavaScript 函数?

最佳答案

var d1 = Date.parse("2012-11-01");
var d2 = Date.parse("2012-11-04");
if (d1 < d2) {
alert ("Error!");
}

Demo Jsfiddle

最近从评论中发现可以像下面这样直接比较字符串

if ("2012-11-01" < "2012-11-04") {
alert ("Error!");
}

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

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