Carlos Brando

Nome do Jogo

Fevereiro com 28 ou 29 dias?

2117595489_d11d5fb008.jpg

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.

Comments