2017-03-20 3 views
0

私のレールアプリでは、時刻が指定されていないときはデフォルトで12:00になるdatetimeフィールドがあります。私は時間が00:00または12:00ではないことを表示するつもりです。00:00なら、私は時間だけでなく日付を表示したいだけです。それは12時00:00以外の時間があると、私は両方を表示したい。Rails:DateTimeフィールドから00:00または12:00でない時刻を表示する

答えて

0

あなたがこれを行うことができ、

time = datetime_field.strftime("%I:%M") 
if time == '12:00' 
    # do something 
else 
    # do something else 
end 

役に立てば幸い!

関連する問題