Bootstrap datepicker: 全局默认日期格式

Bootstrap datepicker: global default date format

我正在向我的应用添加 Bootstrap 日期选择器,如下所示:

<%= f.date_field :date, 'data-provide': 'datepicker' %>

我想要一个日期格式:'dd/mm/yyyy'。我知道我可以使用:

<%= f.date_field :date, class: 'datefield' %>
<script type="text/javascript">
  $(document).ready(function(){
    $('.datefield').datepicker({
      format: 'dd/mm/yyyy'
    });
  });
</script>

这意味着尽管在我的应用程序的每个使用此类日期字段的页面上,我都需要添加此代码。 有没有一种方法可以一次性设置日期选择器的格式全局这样也许我可以继续使用我的顶部的行post.

您可以更改默认日期格式。

$('.datepicker').datepicker({
    format: 'dd/mm/yyyy'
})

http://bootstrap-datepicker.readthedocs.org/en/latest/index.html?highlight=format

您可以设置默认格式

$.fn.datepicker.defaults.format = "mm/dd/yyyy";

查看完整文档here