0
私のレールアプリでは、時刻が指定されていないときはデフォルトで12:00になるdatetimeフィールドがあります。私は時間が00:00または12:00ではないことを表示するつもりです。00:00なら、私は時間だけでなく日付を表示したいだけです。それは12時00:00以外の時間があると、私は両方を表示したい。Rails:DateTimeフィールドから00:00または12:00でない時刻を表示する
私のレールアプリでは、時刻が指定されていないときはデフォルトで12:00になるdatetimeフィールドがあります。私は時間が00:00または12:00ではないことを表示するつもりです。00:00なら、私は時間だけでなく日付を表示したいだけです。それは12時00:00以外の時間があると、私は両方を表示したい。Rails:DateTimeフィールドから00:00または12:00でない時刻を表示する
あなたがこれを行うことができ、
time = datetime_field.strftime("%I:%M")
if time == '12:00'
# do something
else
# do something else
end
役に立てば幸い!