[英]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.