在我的项目中,我需要使用格式为HH:MM的Timepicker,但是我将其用作持续时间,而不是时间,因此可以将HH增加到99,而不是在23中停止!
我在此页面中使用了日期时间选择器:http://tarruda.github.io/bootstrap-datetimepicker/
经过几次编辑js文件后,我发现我必须更改" getUTCHours()"中的js代码。来自http://tarruda.github.com/bootstrap-datetimepicker/assets/js/bootstrap-datetimepicker.min.js文件的方法来实现我的目标!
但是我找不到这种方法的定义:(
任何人都可以帮助我吗?谢谢所有人的进步!
华伦天奴!
答案 0 :(得分:3)
是的,有可能,代码有一个条件 每当它检测到小时等于或大于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中的变量类型,工作得很好。
现在可行。