【问题标题】:Subtract time in 24 hour format using javascript or jquery使用 javascript 或 jquery 以 24 小时格式减去时间
【发布时间】:2016-02-17 00:44:57
【问题描述】:

我有 HH:MM 格式的开始和结束时间,我需要以小时为单位获取总时间。我尝试了几种方法,例如将字符串修剪为小时和分钟,然后将小时乘以 60 并添加分钟,但由于分钟字符串是两位数,00 我得到的答案比我需要的大十倍.我也觉得这种方法效率低下。

那么,减去 04:30 和 22:00 的最佳方法是什么?如果有帮助,我也可以访问 moment.js。

【问题讨论】:

    标签: javascript jquery math time momentjs


    【解决方案1】:

    使用moment.js' difference

    var a = moment('22:00', 'HH:mm');
    var b = moment('04:30', 'HH:mm');
    a.diff(b, 'hours', true)
    

    【讨论】:

    • 非常好,我有一个小编辑可以将分钟显示为小数。谢谢!
    • 太棒了! @GarrettFogerlie
    猜你喜欢
    • 2023-04-07
    • 2012-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多