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

 2025-01-15  阅读 300  评论 5  点赞 106

摘要:在 javascript 中,我编写了一个示例代码来确定日期和时间是多少小时。可以通过获取日期和时间差的绝对值来确定。确定日期和时间在多少小时内要确定日期和时间在多少小时内,请获取差值的绝对值并以小时为单位进行比较。function isBetweenHour(now, exDay, num) { // 以绝对

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

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

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

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

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


评论列表:

  •   echo111
     发布于 3天前回复该评论
  • 写的很不错,学到了!
  •   rick.li
     发布于 3天前回复该评论
  • 写的很不错,学到了!
显示更多评论

发表评论:

管理员

承接各种程序开发,外贸网站代运营,外贸网站建设等项目
  • 内容2460
  • 积分67666
  • 金币86666

Copyright © 2024 LS'Blog-保定PHP程序员老宋个人博客 Inc. 保留所有权利。 Powered by LS'blog 3.0.3

页面耗时0.0277秒, 内存占用1.92 MB, 访问数据库29次

冀ICP备19034377号