gpt4 book ai didi

javascript - 如何用javascript比较两个字符串变量?

转载 作者:行者123 更新时间:2023-11-30 16:46:02 24 4
gpt4 key购买 nike

我在比较两个字符串时遇到问题(都是可变的,意味着它可以是任何日期)这两个字符串的格式是 yyyy-MM-dd。

我有两个字符串日期“string1”和“string2”,其中一个使用日期格式 yyyy-MM-dd,字符串 2 使用相同的格式 yyyy-MM-dd。如果想和string1 < string2 return string result as "X"时的逻辑进行比较,应该怎么用

我目前有哪些不工作首先,我尝试使用 .substring 从字符串 1 中获取正确的格式。

var string1 = str1.substring(0, 5) + str1.substring(5, 8) + str1.substring(8, 11);
var string2 = str2

if (string1 < string2) {
dateresult= 'X';
}

任何想法将不胜感激。

提前致谢。

最佳答案

创建 Date 对象并对其进行比较:

var date1 = new Date('2015-01-01'),
date2 = new Date('2015-01-01');

console.log(date1 < date2);
console.log(date1 >= date2);

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

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