Carlos Brando

Nome do Jogo

Edge Rails: Time.current

Novo método para a classe Time. O retorno do método current depende do config.time_zone, se ele foi especificado antes, o método retornará um Time.zone.now, caso contrário será um Time.now.

# o retorno depende do config.time_zone
Time.current

Os métodos since e ago também terão seus retornos alterados, devolvendo um TimeWithZone caso o config.time_zone tiver sido especificado.

Isto torna o método Time.current o novo método padrão para se recuperar a hora atual, substituindo o Time.now (que continua existindo, mas não leva em conta o fuso-horário especificado).

Atualização

Os métodos datetime_select, select_datetime e select_time também foram atualizados para terem seus valores default como Time.current.

Comments