Ils semblent tous les deux faire la même chose. Je suis juste inquiet que l'un utilise les fuseaux horaires différemment de l'autre.
Réponses
Trop de publicités?Voir le code Rails, ligne 40 ici .
# Returns Time.zone.today when <tt>Time.zone</tt> or <tt>config.time_zone</tt> are set, otherwise just returns Date.today.
def current
::Time.zone ? ::Time.zone.today : ::Date.today
end
Donc, si vous avez défini un fuseau horaire, vous obtiendrez une date zonée, sinon vous obtiendrez Date.today
.
BTW il n'y a pas de Date.now
Sean
Points
460