Index: twelve_hour/lib/twelve_hour.rb =================================================================== --- twelve_hour/lib/twelve_hour.rb (revision 9) +++ twelve_hour/lib/twelve_hour.rb (revision 10) @@ -11,8 +11,9 @@ hour_options = [] 0.upto(23) do |hour| ampm = hour <= 11 ? ' AM' : ' PM' - ampm_hour = hour == 12 ? 12 : (hour / 12 == 1 ? hour % 12 : hour) - ampm_hour = (ampm_hour == 0) ? 12 : ampm_hour # thanks to Jay Hancock + #ampm_hour = hour == 12 ? 12 : (hour / 12 == 1 ? hour % 12 : hour) + #ampm_hour = (ampm_hour == 0) ? 12 : ampm_hour # thanks to Jay Hancock + ampm_hour = (hour % 12).zero? ? 12 : hour % 12 # thanks yo J. E. Dewyea hour_options << ((val == hour) ? %(\n) : %(\n)