JavaScript 如何计算两个日期之间的分钟数

JavaScript 如何计算两个日期之间的分钟数

给定两个日期,任务是使用JavaScript获取它们之间的分钟数。

方法:

  • 初始化两个 Date对象
  • 从新日期中减去旧日期。它将给出从1970年1月1日开始的毫秒数。
  • 将毫秒转换为分钟。

示例1: 此示例使用当前日期和下一个新年日期来获取日期之间的分钟差异。

// Declare dates
let today = new Date();
let newYear = new Date("01-01-2024");
 
// Display the dates
console.log("Today's Date: " + today.toLocaleDateString()
    + "\nNew Year's Date: " + newYear.toLocaleDateString());
 
// Calculate difference between two dates in minutes
let dif = (newYear - today);
dif = Math.round((dif / 1000) / 60);
 
console.log("Minutes left: " + dif);

输出

Today's Date: 6/12/2023
New Year's Date: 1/1/2024
Minutes left: 292151

示例2: 此示例使用2019年新年和2020年新年的日期来获取分钟差异。

// Declare dates
let newYear1 = new Date("01-01-2019");
let newYear2 = new Date("01-01-2020");
 
 
// Display the dates
console.log("First Date: " + newYear1.toLocaleDateString()
    + "\Second Date: " + newYear2.toLocaleDateString());
 
// Calculate difference between two dates in minutes
let dif = (newYear2 - newYear1);
dif = Math.round((dif / 1000) / 60);
 
console.log("Minutes left: " + dif);

输出

First Date: 1/1/2019Second Date: 1/1/2020
Minutes left: 525600

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程