1

在我的应用程序中有一个表单,一个简单的表单(是否相关?),它显示了一些日期字段:

<% f.input :my_date_field :as => :string %>

我希望在我的语言环境中格式化日期,即:

31/12/2013

相反,我得到:

2013-06-25 13:47:00

我试图解决为我的应用程序设置修复区域设置的问题,也就是说,在我设置的应用程序控制器中:

class ApplicationController < ActionController::Base

  before_filter :set_locale

  def set_locale
    I18n.locale = :it
  end

  end


因此,无论浏览器说什么,它都应该将语言环境设置为 :it。

没有结果。这里的问题有两个。谁将日期转换为字符串,我如何影响它?

4

0 回答 0