1

フォームに日付を取り込む入力フィールドがあります

<%= f.text_field :from_date, :style => 'width:80px;' %>

ユーザーは、MM/DD/YYYY の形式で日付を入力します。ただし、モデルに検証エラーがあり、フォームが入力された値とともにユーザーに表示される場合、日付形式は YYYY-MM-DD HH:MM:SS UTC に変換されます。フォームがユーザーに表示されるときに、MM/DD/YYYY を表示するには、どこでこれをフォーマットしますか?

ありがとう。

4

1 に答える 1

1

@date <%= f.text_field :from_date, :style => 'width:80px;', :value=>(@date.blank?)? の代わりに日付を入力してください。'': @date.strftime('%m/%d/Y') %>

于 2010-04-01T06:38:52.850 に答える