在我的项目中,我需要使用格式为 HH:MM 的 Timepicker,但我将它用作持续时间,而不是时间,所以是否可以将 HH 增加到 99,而不是停留在 23!
我使用此页面中的日期时间选择器:http://tarruda.github.io/bootstrap-datetimepicker/ http://tarruda.github.io/bootstrap-datetimepicker/
经过几次编辑js文件后,我发现我必须将“getUTCHours()”方法中的js代码从http://tarruda.github.com/bootstrap-datetimepicker/assets/js/bootstrap-datetimepicker.min.js http://tarruda.github.com/bootstrap-datetimepicker/assets/js/bootstrap-datetimepicker.min.js文件以实现我的目标!
但我找不到这个方法的定义:(
谁能帮我 ?提前感谢大家!
瓦伦蒂诺!
是的,这是可能的,代码有一个条件
每当检测到小时等于或大于 23 时
它将重置为 23。
在此代码中没有限制。
在 Bootstrap.timepicker.js 中
在代码中搜索“23”或“24”
你会发现以下内容
`this.hour>=24?this.hour = 23`
我改为
this.hour>=24?this.hour = this.hour
无限制。
要使其达到 99,请将其更改为。
`this.hour>99?this.hour = 99` **UP to 99**
请务必使用
`showMeridian = false`,
使这项工作成功。
我在 MYSQL 中使用“时间”变量类型并且工作得很好。
现在可以了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)