
Faça o teste agora mesmo, se você executar o método Time.days_in_month para recuperar a quantidade de dias em fevereiro, sem informar o ano, ele retornará 28. Já que você não passou o ano, o Rails retorna isto como padrão. Mas este ano temos 29 dias em fevereiro… Este método foi alterado para a próxima versão do Rails.
>> Time.days_in_month(2)
=> 28
A alteração consiste em usar o ano corrente quando não se informa um ano ao chamar o método. No edge rails, ao executar o mesmo método, o retorno será 29.