[Ruby on Rails] 入力フォームに時刻をフォーマットして初期値をセットする方法
- 2012 5/24
- カテゴリー : Ruby on Rails
- コメントを書く
Ruby on Rails 3.2.3 にて、入力フォームに時刻をフォーマットして初期値をセットする方法を調べたのでメモ。
フォームの一部を抜粋。下記のような感じで書く。
# app/views/articles/_article_form.html.haml %tr %th Published Time %td = f.text_field :published_at, value: (f.object.published_at.blank? ? '' : f.object.published_at.strftime('%Y/%m/%d %H:%M') |
以上です。
参考情報
・Format DateTime in Text Box in Rails – Stack Overflow