思路:
先都转换成日期。然后再用毫秒数进行比较。
下面是简单的例子:
function tab(date1,date2){var oDate1 = new Date(date1)
var oDate2 = new Date(date2)
if(oDate1.getTime() > oDate2.getTime()){
console.log('第一个大')
} else {
console.log('第二个大')
}
}
tab('2015-10-10','2015-10-11')
<!DOCTYPE html><html lang="en">
<head>
<meta charset="UTF-8">
<title>dateutil-js时间举例</title>
<!-- <script src="http://www.shicishu.com/down/dateutil-1.0.0.js"></script>-->
<script src="http://www.shicishu.com/down/dateutil-1.0.0.min.js"></script>
</head>
<body>
<script type="text/javascript">
console.log(tdoa('2020-08-22 08:00:00','2022-10-29 18:00:00'))//剩余: 798天10小时0分0秒
</script>
</body>
</html>