【发布时间】:2017-01-03 22:45:22
【问题描述】:
我有一个不寻常的日期格式问题,也许其他人也遇到过。
我有一个带有 @class = datepicker 文本框的 MVC 应用程序。
我有一个全局格式化字符串 (dd-MMM-yyyy)
有一点JS:
$(function () {
$('.datepicker').datepicker({
format: 'dd-MMM-yyyy',
autoclose: true
});
});
问题:当我单击文本框并选择一个日期时,我得到如下内容:
01-JanuaryJan-2017
我认为,也许,我有一些格式,比如dd-MMMMMMM-YYYY,但我没有。我不知所措。
我继承了这个应用程序并且对 Web 开发不是非常精通,但这似乎是一个我应该能够解决的问题。
我意识到我在这里没有很多细节,但我也只是在寻找通用/高级解决方案,例如: 检查此一般区域,或查找此等。
【问题讨论】:
-
format 不是选项对象的正确属性名称。试试
dateFormat- 此处的文档:api.jqueryui.com/datepicker/#option-dateFormat -
日期解析器和格式化程序似乎决定不同意的一件事是用于解析和格式化的标记。 :-(
标签: javascript jquery css date format