js中 判断两个年月日时分秒 的 dateTime 类型的数据 是否超过三天 代码
时间: 2024-10-24 21:03:20 浏览: 22
微信小程序 -- 年月日时分秒 picker 选择器
在JavaScript中,如果你有一个DateTime类型的对象,你可以通过`setHours`, `setMinutes`, `setSeconds`方法将日期时间设置为三天后的,并比较这两个日期是否相等或者当前日期大于三天前的日期。下面是一个简单的示例:
```javascript
function isThreeDaysAgo(dateTimeObj) {
const threeDaysLater = new Date();
threeDaysLater.setDate(threeDaysLater.getDate() + 3); // 加三天
return dateTimeObj > threeDaysLater; // 如果dateTimeObj小于等于threeDaysLater,说明它已经超过三天了
}
// 使用示例
const dateTimeObj = new Date(); // 或者从某个API获取的日期
console.log(isThreeDaysAgo(dateTimeObj));
```
这个函数会检查`dateTimeObj`是否早于今天的日期加上三天。如果返回`true`,则表示该日期已经过去了三天。
阅读全文