https://developer.apple.com/account/#/membership/
我需要12小时格式的时间
如果我输入
在第一个输入栏(开始时间)12:00 AM和
在第二个输入栏(结束时间)下午1:45点击
第三个输入字段时间应为01:45
如何让我的代码执行此操作?
$('button').on('click', function() {
var timeOfCall = $('#timeOfCall').val(),
timeOfResponse = $('#timeOfResponse').val(),
hours = timeOfResponse.split(':')[0] - timeOfCall.split(':')[0],
minutes = timeOfResponse.split(':')[1] - timeOfCall.split(':')[1];
minutes = minutes.toString().length < 2 ? '0' + minutes : minutes;
if (minutes < 0) {
hours--;
minutes = 60 + minutes;
}
hours = minutes.toString().length < 2 ? '0' + hours : hours;
$('#delay').val(hours + ':' + minutes);
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<input type="time" id="timeOfCall">
<input type="time" id="timeOfResponse">
<button>CLICK</button>
<input type="time" id="delay">
&#13;