hash.sort_by { |k, v| k }.to_hpeople = { :fred => 23, :joan => 18, :pete => 54 } # First option people.values.sort # => [18, 23, 54] # Seconf option people.sort_by { |name, age| age } # => [[:joan, 18], [:fred, 23], [:pete, 54]]classes = [{ start_date_time: Wed, 07 Jul 2021 12:52:20 +0000 }] sorted_classes = classes.sort_by {|sc| sc[:start_date_time]}