Add*_*ddy 8 javascript momentjs
我正在尝试添加用户给出的时间(以分钟为单位),将其转换为 h:mm 格式 问题是当总时间 <=23:59 momentJS 给出正确的结果,但如果它增加 momentJS 会更改日期并给出错误的结果。
例如,如果我转换120min 它会给我2:00
但如果2273它给我13:53
这是代码
var totalTimeInMin=2273;
var totalTimeInHours = moment.utc().startOf('day').add(totalTimeInMin, 'minutes').format('H:mm');
Run Code Online (Sandbox Code Playgroud)
sri*_*r.. 12
你可以除以60,得到小时并计算分钟的模数
var totalTimeInMin = 2273;
console.log(Math.floor(totalTimeInMin / 60) + ':' + totalTimeInMin % 60)Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12355 次 |
| 最近记录: |