4

私のプロジェクトでは、形式 HH:MM で Timepicker を使用する必要がありますが、 time ではなく duration のように使用するため、 HH を 23 ではなく 99 まで増やすことは可能ですか?

このページの日時ピッカーを使用しています:http://tarruda.github.io/bootstrap-datetimepicker/

何度かjsファイルを編集した後、 http: //tarruda.github.com/bootstrap-datetimepicker/assets/js/bootstrap-datetimepicker.min.jsファイルから「getUTCHours()」メソッドのjsコードを変更する必要があることがわかりました私の目標を達成するために!

しかし、私はこのメソッドの定義を見つけることができません:(

誰でも私を助けることができますか?よろしくお願いします!

ヴァレンティノ !

4

1 に答える 1

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 で「時間」変数タイプを使用していますが、問題なく動作しています。

今それは動作します。

于 2014-07-03T12:52:29.727 に答える