days in month
def days_in_month(month) (Date.new(Time.now.year,12,31).to_date<<(12-month)).day end
DZone Snippets > kelyar > ruby
11397 users tagging and storing useful source code snippets
Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world
Kelyarsky Evgeniy http://payplay.fm
def days_in_month(month) (Date.new(Time.now.year,12,31).to_date<<(12-month)).day end
def printable(str) return "" unless str eval(str.strip.dump.gsub(/\\[0-9]{3}/,'')) end
def colon_separated_to_i(str) time_arr = [] time_arr = str.split(":").reverse sec = 0 secs = [1, 60, 60*60, 60*60*24] time_arr.size.times do {|i| sec += secs[i].to_i * time_arr[i].to_i end sec end