2

モデルに、やなどの文字列を含むdate_formatフィールドがあります。User%m/%d/%y%d/%m/%y

date_format現在のユーザーがフィールドに設定した形式で日付を表示するアプリが欲しいです。

私は現在これを試していますが、役に立ちません:

class ApplicationController < ActionController::Base
  before_filter :user_date_format, if: :current_user

private
  def user_date_format
    Date::DATE_FORMATS[:default]=current_user.date_format
  end
end

ただし、現在のユーザーだけでなく、すべてのユーザーのデフォルト形式を変更しているため、機能しません。

何か案は?

編集:現在のリクエストのみに対して 、デフォルトの日付形式を変更する他の方法はありますか?

4

1 に答える 1