Format time as '%m-%d-%Y %I:%M:%S %p'
time = Time.gm(2005, 12, 31, 13, 22, 33) twelve_hour_clock_time = '%m-%d-%Y %I:%M:%S %p' time.strftime(twelve_hour_clock_time) # => "12-31-2005 01:22:33 PM"