Dans /initializers/time_formats.rb je ceci:Quel est le moyen le plus propre de supprimer les "0" commençant par les dates par défaut dans Ruby/Rails?
Time::DATE_FORMATS[:profile] = "%m/%d/%Y"
Toutefois, ce produit évidemment les dates telles que: 09/08/2001
Google me dit mon meilleur pari est d'utiliser une sorte de gsub expression régulière pour éditer les 0. Est-ce vrai ou existe-t-il une meilleure alternative?
nice donc j'ai combiné les deux réponses pour obtenir @ date.strftime ("# {@ date.month} /% e /% Y"). Semble un peu idiot que le strftime ne vient pas avec quelque chose comme% e pendant des mois. Je suis sûr qu'il y a une bonne raison, mais compte tenu des contraintes de temps, je n'ai pas le temps d'y réfléchir. sans jeu de mots. Ok peut-être. – drpepper