使用JavaScript确定日期和时间在多少小时内

2024-11-24 120阅读 0评论

在 javascript 中,我编写了一个示例代码来确定日期和时间是多少小时。可以通过获取日期和时间差的绝对值来确定。

1、使用JavaScript确定日期和时间在多少小时内 - JXLOG

确定日期和时间在多少小时内

要确定日期和时间在多少小时内,请获取差值的绝对值并以小时为单位进行比较。

function isBetweenHour(now, exDay, num) {

  // 以绝对值取得差值
  const days = Math.abs(exDay.getTime() - now.getTime());

  // 转换为日单位
  const betweenHours = days / (60 * 60 * 1000);

  return betweenHours < num;

}

let exDay = new Date('2022-10-17 12:34:56');

// 现在日期
const now = new Date();

console.log(now);

console.log(isBetweenHour(now, exDay, 10)); // true

exDay = new Date('2022-10-17 23:34:56');

console.log(isBetweenHour(now, exDay, 10)); // true

exDay = new Date('2022-10-24');

console.log(isBetweenHour(now, exDay, 10)); // false


文章版权声明:除非注明,否则均为JXLOG原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
验证码
评论列表 (暂无评论,120人围观)

还没有评论,来说两句吧...

取消
微信二维码
微信二维码
支付宝二维码