Ruby on rails 如何更改rails datetime_字段默认值?

Ruby on rails 如何更改rails datetime_字段默认值?,ruby-on-rails,ruby,forms,date,localdate,Ruby On Rails,Ruby,Forms,Date,Localdate,我和我的同事正在测试我的web应用程序。并且,在我的计算机/本地/开发和服务器/生产中的表单中,它显示了日期格式dd/mm/yyyyy 00:00,对于我的同事mm/dd/yyyy 00:00 am/pm,具有相同的本地chrome设置和计算机设置 为什么会这样 我如何为所有用户更改此设置?如果可能的话 一段代码: <div class="mini_jumbotron"> <div class="mini_text">Inicio<

我和我的同事正在测试我的web应用程序。并且,在我的计算机/本地/开发和服务器/生产中的表单中,它显示了日期格式
dd/mm/yyyyy 00:00
,对于我的同事
mm/dd/yyyy 00:00 am/pm
,具有相同的本地chrome设置和计算机设置

  • 为什么会这样
  • 我如何为所有用户更改此设置?如果可能的话
一段代码:

<div class="mini_jumbotron">
                <div class="mini_text">Inicio<%= image_tag("calendar.png", :class => "calendar")%>
                  </div> <br>
                </div>
              <%= f.datetime_field :Inicio %>

Inicio“日历”)%%>

尝试以下代码:

<%= f.date_field :Inicio, as: :date, value: f.object.try(:strftime,"%d/%m/%Y"), class: 'form-control' %>
然后捆绑安装并重新启动rails服务器

然后将此行添加到app/assets/stylesheets/application.css

*= require bootstrap-datepicker
//= require bootstrap-datepicker
并将此行添加到app/assets/javascripts/application.js

*= require bootstrap-datepicker
//= require bootstrap-datepicker
要在表单中使用此选项:

<%= f.date_field :Inicio, :id => "datepicker" %>
“日期选择器”%>
并将此javascript添加到表单的同一视图中

<script>
  $('#datepicker').datepicker({format: 'dd/mm/yyyy  HH:MM:ss'});
</script>

$('#datepicker').datepicker({格式:'dd/mm/yyyy HH:mm:ss'});

它工作了,但是我如何向它添加小时和分钟?替换
$(“#datepicker”).datepicker({format:'dd/mm/yyyy')$('#datepicker').datepicker({格式:'dd/mm/yyyy H:M'))的code>尝试日期格式:“dd/mm/yyyy HH:mm:ss”
仍然只显示dd/mm/yyyy,它不显示将日期字段更改为日期时间字段的小时分钟或秒数