1

「日付」という名前の列を持つ「イベント」という名前のデータベース テーブルがあります。その下の「2012 年 8 月 5 日日曜日」の形式のエントリ。events.date を使用して表示します。その文字列を整数の日付 (8/5/12 など) に変換し、そのように表示するにはどうすればよいでしょうか?

4

3 に答える 3

3

実際、正確な結果、つまり「8/5/12」を得るには、これを試してください:

Date.parse("Sunday, August 05, 2012").strftime("%1m/%1d/%y")
于 2012-07-24T21:57:43.843 に答える
1

これには Rails i18n 機能を使用します: http://guides.rubyonrails.org/i18n.html#adding-date-time-formats

于 2012-07-24T21:32:37.437 に答える
1

これを試して

Date.parse("Sunday, August 05, 2012").strftime("%m/%d/%y")
于 2012-07-24T21:37:24.463 に答える