簡體   English   中英

Bootstrap DateTimePicker將時間設置為午夜

[英]Bootstrap DateTimePicker sets time to midnight

我正在使用gwtbootstrap3( https://github.com/gwtbootstrap3/gwtbootstrap3 ),其中包含了針對smalot的datetimepicker( https://github.com/smalot/bootstrap-datetimepicker )的GWT包裝器。

問題是:每當我選擇12:00時,datetimepicker.getValue()都會返回一個日期,其中包含正確的年,月和日但是00:00。

其他一切都很好,所以如果我選擇13:00它會返回13:00,依此類推。 我認為這是原始javascript庫中的一個錯誤或gwtbootstrap3中使用的版本,但無法弄清楚什么是錯誤的,因為我真的不知道如何調試JS文件。

我按如下方式配置datetimepicker(GWT UIBinder):

<bDateTime:DateTimePicker ui:field="startDateTimePicker" forceParse="false" autoClose="true" startView="MONTH" minView="HOUR" maxView="MONTH" language="DE" format="dd.mm.yyyy HH:ii" minuteStep="60" highlightToday="true" showTodayButton="false"/>

有誰知道什么可能導致這個問題,以及如何解決它?

我查看了DateTime Picker網站。 我不確定它是否有所作為但是,試試吧

format =“dd.mm.yyyy hh:ii”

也許大寫的'HH'引起了問題。

編輯:我現在看到'HH'是12小時,'hh'是24小時。 我仍然認為這會是問題所在。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM