【发布时间】:2021-02-11 15:16:31
【问题描述】:
Flatpickr 有问题。我正在使用 Flatpickr 的日期和时间功能。在我尝试加载和时间是 PM 时间之前,它工作得很好,它会像 AM 一样加载 PM 时间。例如,在我的数据库中,我有一个 dateTime 存储为 2021-03-09 21:00:00.000,但它将在上午 9:00 而不是晚上 9:00 加载到应用程序中。我搜索了 Flatpickr 文档,但找不到其他遇到此问题的人。
我也可以将时间显示为军事的解决方案。即使我在我的 html razor 中将它设置为军事,它仍然加载为 AM。
<div class="col-sm-3 form-group" id="datetimepicker1">
@Html.Label("Est Completion")
@Html.TextBoxFor(m => m.CaseMaster.DateEstCompletion, new { @Id = "EstCompletion", @class = "form-control col-sm", @placeholder = "Est Completion", @data_toggle = "flatpickr", @data_enable_time = "true", @time_24hr = "true", @data_date_format = "m/d/Y H:i"})
</div>
感谢您的宝贵时间
【问题讨论】:
-
我可以通过将秒数添加到格式化字符串 data_date_format = "m-d-Y G:i:SK" flatpickr.js.org/formatting 来完成这项工作
标签: c# model-view-controller razor flatpickr