如何比较javascript中的date对象以检查该对象是否至少存在5分钟?我试过:
//current date
var date = new Date();
//data from database
console.log("db: " + data_from_database)
console.log("current date: " + date)
//how to check if "data_from_database is at least 5 minutes old?
db: 2017年7月16日23:59:59 GMT+0200 (中科院) 当前日期:2017年7月16日14:12:43 GMT+0200 (中科院)
如何在不创建大量新对象的情况下以最简单的方式执行检查?
发布于 2017-07-16 12:26:11
当您subtract
两次约会,然后您可以compare
时,您将得到以毫秒为单位的时间。
var date = new Date();
//data from database
console.log("db: " + data_from_database)
console.log("current date: " + date)
var FIVE_MIN=5*60*1000;
if((date - new Date(date_from_database)) > FIVE_MIN) {
console.log('Delayed by more than 5 mins');
}
发布于 2017-07-16 12:29:05
var date1 = new Date();
var date2 = new Date(data_from_database);
if(date1-date2 > 5*60*1000){
do something
}
https://stackoverflow.com/questions/45128519
复制相似问题