javascript - 如何使用 moment.js 将小时和分钟转换为分钟?

标签 javascript date momentjs

我需要将小时和分钟转换为分钟值。使用纯 JavaScript Date 对象,我执行以下操作:

var d = new Date();
var minutes = d.getHours() * 60 + d.getMinutes();

我刚刚切换到moment.js并寻找更好的解决方案如下:
var minutes = moment(new Date()).toMinutes()

有这样的事情吗?

最佳答案

我认为你最好的选择是创建一个 Duration然后使用 asMinutes 获取分钟.这在描述时间间隔时可能更清楚。

moment.duration().asMinutes()

Here is the reference在文档中。

关于javascript - 如何使用 moment.js 将小时和分钟转换为分钟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23454975/

相关文章:

javascript - 是否有不使用 VML 或 SVG 的 .js 图表工具?

date - BASH:你如何执行 "split"日期命令?

javascript - 使用 JavaScript 和 Moment.js 从时间偏移量猜测时区

javascript - 如何将选择值从日历传递到输入

javascript - 如何获取具有相同类名的span元素名称

javascript - 如何在使用 PhoneGap/Cordova 构建的 Android 应用程序中单击按钮时播放音频?

javascript - 使用 jquery 根据文本框的值隐藏或过滤 div

c - 在 Haskell(或 C)中解析模糊日期

vb.net - vb.net 中的 For 循环中的日期

javascript - 一天的 Moment js 间隔(12 小时格式)