gpt4 book ai didi

javascript 检查日期对象是否至少存在 5 分钟(nodeJS)

转载 作者:行者123 更新时间:2023-11-28 12:17:50 26 4
gpt4 key购买 nike

如何在 JavaScript 中比较日期对象以检查该对象是否至少存在 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: Sun Jul 16 2017 23:59:59 GMT+0200 (CEST)

current date: Sun Jul 16 2017 14:12:43 GMT+0200 (CEST)

如何在不创建大量新对象的情况下以最简单的方式执行检查?

最佳答案

当您减去两个日期时,您将得到以毫秒为单位的时间,然后您可以比较

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');
}

关于javascript 检查日期对象是否至少存在 5 分钟(nodeJS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45128519/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com