【问题标题】:How to add punchin time and actual time如何添加打卡时间和实际时间
【发布时间】:2013-03-29 09:19:02
【问题描述】:

我有两个时间,打孔时间和实际时间。 离开时间是这两者的总和。 你可以在http://jsfiddle.net/FHhDQ/5/看到我的代码

$( "#btn" ).click(function() {
        $( "#dialog" ).dialog( "open" );
        var sum = 0;

        var intime=$('#intime').val();
        var outtime=$('#brktime').val();
        alert(intime);
        var actualtime='08:00';
        var result = add(intime, actualtime);
        alert(actualtime);
        alert(result);
        $('#result').val(result);
        });

我该如何解决这个问题?

【问题讨论】:

  • 你有什么问题?
  • 这两次怎么加?

标签: javascript jquery html time jquery-validate


【解决方案1】:

我想出了这种使用 Date.parse 解析时间的肮脏方式:

function timeToDate(time) { 
    return Date.parse('1970-01-01 ' + time + ' UTC'); 
}

var date = new Date(timeToDate('08:00') + timeToDate('02:34'));
date.getHours()   // 11
date.getMinutes() // 34

【讨论】:

    【解决方案2】:

    你不能直接那样做。

    您必须使用几个函数进行验证。

    这里你可以找到添加N个计时

    How to get of two time values using jQuery/Javascript?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-23
      • 1970-01-01
      • 2016-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多