如何在JavaScript中找到最小日期?
当日期格式为dd-MM-yyyy时,我如何找到最小日期,如下所示。输出应返回以下日期的最小日期 var a=“12-31-2018”如何在JavaScript中找到最小日期?,javascript,Javascript,当日期格式为dd-MM-yyyy时,我如何找到最小日期,如下所示。输出应返回以下日期的最小日期 var a=“12-31-2018” var b=“12-31-2019”我们可以尝试使用Date.parse将日期字符串转换为真正的日期。然后,比较它们: var a=“12/31/2018”; var b=“12/31/2019”; var dateA=Date.parse(a); var dateB=Date.parse(b); var dateMin=dateA
var b=“12-31-2019”我们可以尝试使用
Date.parse
将日期字符串转换为真正的日期。然后,比较它们:
var a=“12/31/2018”;
var b=“12/31/2019”;
var dateA=Date.parse(a);
var dateB=Date.parse(b);
var dateMin=dateA console.log(“最小日期为”+dateMin)代码>您可以使用这两个字符串创建日期对象,比较它们并返回旧的一个
函数olderDate(dateA,dateB){
var date1=新日期(dateA);
var date2=新日期(dateB);
如果(日期1<日期2)
返回日期a;
其他的
返回日期b;
}
控制台日志(旧版本(“2018年12月31日”、“2019年12月31日”)代码>
函数olderDate(dateA,dateB){
var date1=新日期(dateA);
var date2=新日期(dateB);
如果(日期1<日期2)
返回日期a;
其他的
返回日期b;
}
控制台日志(旧版本(“2018年12月31日”、“2019年12月31日”)谢谢你,蒂姆。我需要准确的格式打印像12-31-2018Tim-变量a,变量b是动态的。他们可以有任何约会。