Ruby/Time/timer

Материал из Wiki.crossplatform.ru

(Различия между версиями)
Перейти к: навигация, поиск
м (1 версия: Импорт выборки материалов по Ruby)
 

Текущая версия на 17:57, 13 сентября 2010

Create a timer based on Time class and sleep

#!/usr/bin/env ruby
def timer( start )
    puts "Minutes: " + start.to_s
    start_time = Time.now
    puts start_time.strftime("Start to_time: %I:%M:%S %p")
    start.downto(1) { |i| sleep 60 }
    end_time = Time.now
    print end_time.strftime("Elapsed time: %I:%M:%S %p")
end
timer 1