/ / Railsで時間を比較する - ruby​​-on-rails、ruby、time

Railsで時間を比較する - ruby​​-on-rails、ruby、time

私は私のレールアプリで時間を比較できるようにする必要があります。 基本的に私は私のcreated_atタイムスタンプを比較する必要があり、タイムスタンプの時間が午前10時より大きければ、私のビューでは赤色のレコードをハイライト表示する必要があります。これを達成するために時間をどのように比較できますか?

回答:

回答№1は1

このようなことをお探しですか?

def css_class(record)
today_ten_am = Time.now.at_beginning_of_day.advance(hours: 10)
if record.created_at > today_ten_am
"danger"
end
end

将来:入力内容、試した内容、既存のコードなどを投稿してください。