21:00概要Railsを使っていて、データの保存された日付はcreated_atというカラムに保存されていますが、Twitterの日付のようにcreated_atを元に現在の日付からどれくらい前かを求めて表示したいということがありました。どのようにして実現したのかを紹介します。方法helper内に現在の日付からどれくらい前かを求めるメソッドを書きました。引数にモデルのcreated_atなどのTimeクラス関連のインスタンスを指定します。"#{sec}s"end考え方としては、最初に現在とデータを作成した日付の差分の秒数を求めます。24)それで割ります。60)それで割ります。次に分を求めるために、1分間の秒数で(60)で割ります。このようにしているため、表示は差分が60秒未満なら秒、60分未満なら分、24時間未満なら時間、それ以外なら日数を表示します。さいごに表示に関してはもう少し賢いものがないかなとは思ったのですが、ひとまずはこれでよしとします。