Railsを使用する場合、次のようにタイムアウトを書き込むにはどうすればよいですか。
2 days 12 hours 5 minutes and 14 seconds
それを行うDateヘルパーがあるように感じますが、ドキュメントを掘り下げても何も表面化されていません。
Railsを使用する場合、次のようにタイムアウトを書き込むにはどうすればよいですか。
2 days 12 hours 5 minutes and 14 seconds
それを行うDateヘルパーがあるように感じますが、ドキュメントを掘り下げても何も表面化されていません。
人間の時間は1つのオプションですが、Railsにはすでにtime_ago_in_wordsとdistance_of_time_in_wordsがあります。
DateTime.strftimeを使用できます。これはCstrftimeと同じように機能するため、Webでドキュメントを見つけることができます。
DateTime.strftime("%j days %H hours %M minutes and %S seconds")
http://api.rubyonrails.org/classes/ActionView/Helpers/DateHelper.html#method-i-distance_of_time_in_wordsのように見えます
そうでない場合は、このヘルパーのソースコードに触発されることができます