Ruby on rails 如何更改rails datetime_字段默认值?
我和我的同事正在测试我的web应用程序。并且,在我的计算机/本地/开发和服务器/生产中的表单中,它显示了日期格式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<
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,它不显示将日期字段更改为日期时间字段的小时分钟或秒数