美文网首页
时间计算累加,超过24小时继续累加

时间计算累加,超过24小时继续累加

作者: 一个健康马 | 来源:发表于2024-01-10 14:33 被阅读0次
// 时间计算
   addTime(time1, time2) {
    let regex = /(\d+)小时(\d+)分(\d+)秒/;
    var time1= time1.match(regex)
    var time2= time2.match(regex)
      var hours1 =  Number(time1[1])
      var minutes1 = Number(time1[2])
      var seconds1 = Number(time1[3])

      var hours2 =  Number(time2[1])
      var minutes2 =  Number(time2[2])
      var seconds2 =  Number(time2[3])

      var totalSeconds = seconds1 + seconds2;
      var totalMinutes = minutes1 + minutes2 + Math.floor(totalSeconds / 60);
      var totalHours = hours1 + hours2 + Math.floor(totalMinutes / 60);

      totalSeconds %= 60;
      totalMinutes %= 60;

      return `${this.pad(totalHours)}小时${this.pad(totalMinutes)}分${this.pad(totalSeconds)}秒`;
},
pad(num) {
      return num.toString().padStart(2, '0');
    },

相关文章

  • 这么复杂的个税计算,好会计三步搞掂!

    每月个税抵扣都要累加计算!2月累加计算!3月累加计算!…12月 而且每个员工都要解释半天怎么算法的! 而且每个员工...

  • 学会写Power BI度量值:半累加度量

    ​开始半累加的计算之前,我们先看看什么是累加、半累加以及不可累加数据。 在含有大量行的数据表中,各种数据处理语言,...

  • c#循环详解

    案例 (计算1到100的累加和) image.png 案例 (计算1到100的累加和) 案例 (计算1到100的累...

  • 连续子数组的最大和

    累加的子数组和,如果大于零,那么我们继续累加就行;否则,则需要剔除原来的累加和重新开始.

  • python03-while循环&for循环

    while的语法 例子 while的应用 应用一:计算1-100累加和 应用二:计算1-100偶数累加和 方法一:...

  • pytorch梯度累加

    pytorch梯度累加 通常的batch 实现梯度累加 1、获取loss:输入图像和标签,通过infer计算得到预...

  • 11.10

    累加求和 累加求和(二) 累加求和(三) 输入求和

  • Mysql:累加计算

    在mysql中实现如上数据累加效果,可使用set,定义用户变量。 sql 语句:

  • 17-11-10

    作业完成截止时间:2017年11月13日 21:00:00作业一:累加求和 作业二:累加求和(二) 作业三:累加求...

  • 累加

    求数列2/3,4/5,6/7,...前30项的和 该数列的通项为2n/(2n+1),n=1,2,3,...,30

网友评论

      本文标题:时间计算累加,超过24小时继续累加

      本文链接:https://www.haomeiwen.com/subject/dldzndtx.html