js中如何比较两个时间

JavaScript023

js中如何比较两个时间,第1张

<!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>

需要准备的材料分别是:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html的<script>标签中,输入js代码:

var date1 = '2001-2-2'

var date2 = '2000-2-3'

var date1 = date1.replace(/-/g,'/')

var date2 = date2.replace(/-/g,'/')

var timestamp1 = new Date(date1).getTime()

var timestamp2 = new Date(date2).getTime()

var r = timestamp1 >timestamp2

if (r)

document.write(date1 + ' >' + date2)

else

document.write(date1 + ' <= ' + date2)

3、浏览器运行index.html页面,此时会打印出2个日期通过转换成时间戳后对比大小的结果。