📌  相关文章
📜  将新日期转换为分钟数 javascript (1)

📅  最后修改于: 2023-12-03 15:25:20.336000             🧑  作者: Mango

将新日期转换为分钟数 JavaScript

有时候,我们需要将日期(年、月、日、小时、分钟)转换为分钟数,这时就需要使用 JavaScript 编写函数来实现该功能。

以下是将新日期转换为分钟数的 JavaScript 代码片段:

/**
 * 将新日期转换为分钟数
 * @param {Date} dateObj 新日期对象
 * @return {Number} 分钟数
 */
function getMinutesFromDate(dateObj) {
    return dateObj.getHours() * 60 + dateObj.getMinutes();
}

在该函数中,我们使用了 getHours()getMinutes() 方法来获取日期的小时和分钟数,然后将其转换为分钟数。注意,传入的参数必须是一个新的日期对象。

以下是使用该函数的示例代码:

// 创建一个新的日期对象,表示 2021 年 7 月 31 日 13 点 30 分
var dateObj = new Date(2021, 6, 31, 13, 30);

// 将新日期转换为分钟数
var minutes = getMinutesFromDate(dateObj);

// 输出分钟数
console.log(minutes); // 810

在该示例代码中,我们通过 new Date(year, month, day, hours, minutes) 方法创建了一个新的日期对象,表示 2021 年 7 月 31 日 13 点 30 分。然后,我们将该日期对象传入 getMinutesFromDate() 函数中,获取到该日期所表示的分钟数,并输出到控制台上。

以上就是将新日期转换为分钟数的 JavaScript 代码片段。