JS 如何比较时间大小?

JavaScript032

JS 如何比较时间大小?,第1张

需要准备的材料分别是:电脑、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个日期通过转换成时间戳后对比大小的结果。

你可以将今天的23:59分 这个时间转化为时间戳,然后把现在的时间也取时间戳的格式,拿23:59这个时间减去现在的时间,得到的时间差就是你想要的啦。

提示:时间戳的单位是秒,也就是从1970年1月1日早上8点开始到现在一共过了多少秒。

你去网上搜搜 js时间转化成时间戳。 会 有你想要的结果的