在rails项目中,我正在使用best_in_place
datepicker,并且在日期格式方面遇到了一些问题。
best_in_place
生成的html:
<span class="best_in_place pull-right" id="best_in_place_task_5_deadline"
data-url="/projects/4/tasks/5" data-object="task" data-attribute="deadline"
data-type="date" data-original-content="2012-08-16">16 Aug</span>
正如您从data-original-content
所看到的那样,日期格式为yy-mm-dd
,但是当我选择日期时,我会得到类似09/03/1916
我尝试在application.js
中设置日期格式:
$.datepicker.setDefaults({ dateFormat: 'yy-mm-dd' });
但它没有帮助。
答案 0 :(得分:3)
这对我来说并不明显,我不得不查看代码源
jQuery(function($){
$.extend($.fn.datepicker.defaults, { format: 'dd-mm-yy' });
});
答案 1 :(得分:1)
更新(取自docs)
$.datepicker.setDefaults({
dateFormat: 'dd/mm/yy',
});