Bootstrap Datepicker - 不正确的日期格式
Posted
技术标签:
【中文标题】Bootstrap Datepicker - 不正确的日期格式【英文标题】:Bootstrap Datepicker - Incorrect Date Format 【发布时间】:2015-07-06 02:43:08 【问题描述】:在使用 Bootstrap Datepicker 时遇到一些问题。我已经在网站上成功使用了它,但是对于我的生活,我似乎无法让它再次工作。
我有许多日期并声明了必要的 javascript 文件(jQuery.min.js 和 bootstrap-datepicker)。然后我调用日期,即 39,它可以正常工作并显示日期。但是,当我单击日期时,它会以 mm/dd/yyyy 显示日期,而不是所需的 dd/mm/yyyy。
注意:从数据库中提取的输入框中也已经有正确格式的值,但是当引导日期选择器以错误的格式显示数据时,这会产生负面影响!
$('#date38').datepicker(
format: "dd/mm/yyyy"
);
$('#date39').datepicker(
format: "dd/mm/yyyy"
);
$('#date40').datepicker(
format: "dd/mm/yyyy"
);
【问题讨论】:
@DanielWeiß 确实有效,根据我的阅读,您不打算使用它,因此我一开始就没有。谢谢! 还有更多代码吗?因为这个不多说,做个测试。只需放置 1 个“#date38”并删除其他 2 个,看看它是如何工作的。 【参考方案1】:尝试通过引导程序使用datetimepicker
,它会是这样的,
$('#date38').datetimepicker(
format: "dd/mm/yyyy"
);
$('#date39').datetimepicker(
format: "dd/mm/yyyy"
);
$('#date40').datetimepicker(
format: "dd/mm/yyyy"
);
顺便说一句,如果您使用的是jquery-ui datepicker。会是这样的
$('#date38').datepicker(
dateFormat: "dd/mm/yyyy"
);
$('#date39').datepicker(
dateFormat: "dd/mm/yyyy"
);
$('#date40').datepicker(
dateFormat: "dd/mm/yyyy"
);
【讨论】:
以上是关于Bootstrap Datepicker - 不正确的日期格式的主要内容,如果未能解决你的问题,请参考以下文章
如何设置 bootstrap-datepicker-rails?
BootStrap DatePicker NoConflict