Eri*_*rik 17 javascript date momentjs
我需要转换小时和分钟的分钟值.使用纯JavaScript Date对象,我执行以下操作:
var d = new Date();
var minutes = d.getHours() * 60 + d.getMinutes();
Run Code Online (Sandbox Code Playgroud)
我刚刚切换到moment.js并寻找更好的解决方案,如下所示:
var minutes = moment(new Date()).toMinutes()
Run Code Online (Sandbox Code Playgroud)
有这样的事吗?
Dav*_*yon 40
我认为你最好的选择是创建一个Duration,然后使用asMinutes.在描述时间间隔时,这可能更清楚.
moment.duration().asMinutes()
Run Code Online (Sandbox Code Playgroud)
Ale*_*ara 10
对于那些寻求从现有Moment对象获取分钟的人,您可以首先将其格式化为您需要的任何内容,然后使用duration以分钟为单位获取其持续时间:
moment.duration(myMomentObjectToConvert.format("HH:mm")).asMinutes()
Run Code Online (Sandbox Code Playgroud)
小智 9
你可以使用:
var m = moment(new Date());
var minutes = (m.hour()*60) + m.minute();
Run Code Online (Sandbox Code Playgroud)
http://momentjs.com/docs/#/get-set/minute/
| 归档时间: |
|
| 查看次数: |
41986 次 |
| 最近记录: |