hi,欢迎访问本站!
当前位置: 首页Web前端正文

js比较两个日期大小的方法

墨初 Web前端 322阅读

利用javascript来比较两个日期的大小,可以直接对格式化的两个日期进行比较也就是字符串的比较,也可以将日期转为时间戳来进行比较也就是整输类型进行比较。下面分别对这两种日期的比较方式例一下示例代码。

js两个日期之间的比较方法

方法1:

下面的函数用来比较两个日期的大小,如果前面的期大于后面的日期则返回true,否则返回false.

/**
 * #JS比较两个日期的大小
 * @param 日期1
 * @param 日期2
 * 
 * @return bool
 * @https://www.73so.com
 */
function CompareDate(d1,d2)
{
  return ((new Date(d1.replace(/-/g,"\/"))) > (new Date(d2.replace(/-/g,"\/"))));
}
 
var current_time = "2023-8-22 7:30";
var stop_time = "2023-8-24 8:30";
console.log(CompareDate(current_time,stop_time));

方法2:

var date= new Date();
//2把字符串格式转换为日期类
var startTime = new Date(Date.parse(begintime));
var endTime = new Date(Date.parse(endtime));
 
//进行比较
return (startTime>endTime);
//return (startTime>endTime);

以上就是两个利用js脚本代码,来比较两个日期大小的方法。各位可以参考一下。

声明:无特别说明,转载请标明本文来源!
相关推荐