4

在 Rails 项目中,我正在使用best_in_placedatepicker 并且在日期格式方面遇到了一些问题。

生成的html best_in_place

<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' }); 

但这没有帮助。

4

2 回答 2

3

这对我来说并不明显,我必须查看代码源

jQuery(function($){
  $.extend($.fn.datepicker.defaults, { format: 'dd-mm-yy' });
});
于 2012-08-07T01:47:38.603 回答
1

更新(取自文档

$.datepicker.setDefaults({
    dateFormat: 'dd/mm/yy',
});

于 2019-03-18T15:24:39.890 回答