如何在JavaScript中找到最小日期?

如何在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

当日期格式为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=dateAconsole.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日”)