# File lib/net/yail/IRCBot.rb, line 37 def get_uptime_string uptime = (Time.now - @start_time).to_i seconds = uptime % 60 minutes = (uptime / 60) % 60 hours = (uptime / 3600) % 24 days = (uptime / 86400) str = [] str.push("#{days} day(s)") if days > 0 str.push("#{hours} hour(s)") if hours > 0 str.push("#{minutes} minute(s)") if minutes > 0 str.push("#{seconds} second(s)") if seconds > 0 return str.join(', ') end