From: Brian Adkins Date: 2008-02-28T03:14:55+09:00 Subject: Re: Getting number of days in a month On Feb 27, 11:17 am, Shandy Nantz wrote: > This is probably an easy question but I am trying to get at the number > of days that are in a month. I have this calendar that I have built, the > idea being that when a month turns from February to March, for example, > the calendar should redisplay itself properly formated showing the new > month and the correct number of days. I have it so that it starts > counting the days on the right day of the week, but I have to know when > to stop counting. Any ideas, Thanks, require 'date' def days_in_month year, month ((month < 12) ? Date.new(year, month + 1) : Date.new(year + 1, 1)).-(1).mday end puts days_in_month(2008,2) # => 29