読者です 読者をやめる 読者になる 読者になる

Railsのdatetime_selectの月の選択肢を数字にする方法

Rails

Railsでdatetime型のデータを入力したり編集するフォームを作成するためにはdatetime_selectを使います。

<%= f.datetime_select :published_at %>

しかし、月の選択肢が英語表記なので、ユーザが日本人の場合には数字の方がよいです。以下のようにして月の選択肢を数字にすることができます。

<%= f.datetime_select :published_at, :use_month_numbers => true %>

参考:date_selectとかdatetime_selectとかのオプション - zenpouの日記