我需要在时间表中输入任务的工作小时数。这仅需要采用 HH:MM 格式。需要总结特定任务的时间。
如果它增加了 24 小时,那么它需要再次更新,就像在这个任务上工作的总小时数 = 25:45 小时或 39:50 小时一样。我第一次使用 jQuery timepicker 并将其限制为 12 小时,但不知道如何添加和更新持续时间,以小时和分钟为单位。
我不想要上午/下午,只需要工作的小时数和分钟数。时间间隔=10分钟。
此外,用户必须能够为任务添加 :30 分钟、:35 分钟、:40 分钟的工作时间。如果您看过 Zoho 门户,那么您就会知道如何为任务添加日志小时数。我想要完全相同的方式。
这是我用过的-
<link rel="stylesheet" href="<?php echo base_url(); ?>assets/css/jquery.timepicker.css" >
<script src="<?php echo base_url(); ?>assets/javascripts/jquery.timepicker.min.js" ></script>
<section class="form-row">
<section class="form-row-left">
<label class="required" for="time_spent"><?php echo $this->lang->line('time_spent_hh_mm');?></label></section>
<section class="form-row-right">
<input class="" id="time_spent" name="time_spent" type="text">
<?php echo form_error('time_spent', '<div class="error">', '</div>'); ?>
</section>
<script>
$(document).ready(function () {
$('#time_spent').timepicker({
defaultTime: 'value',
minuteStep: 1,
disableFocus: true,
template: 'dropdown',
controlType: 'select',
timeFormat: "HH:mm",
ampm: false
});
});
</script>