Comment puis-je obtenir le jour de la semaine à partir d'un objet de date?
J'ai un objet date en Rails, j'aimerais format.
Je l'ai fait jusqu'ici
delivery_time.date.strftime("%w, %d/%m/%Y")
J'aimerais qu'il imprimer "mercredi 04/01/2012'
Est-il une méthode rapide pour changer le '%w' dans 'mercredi'?
source d'informationauteur Finnnn | 2012-01-04
Vous devez vous connecter pour publier un commentaire.
À la recherche à la Ruby docs pour
strftime
La
%A
caractère est la journée complète de nom.%A
vous donne les jours de la semaine.strftime("%A, %d-%m-%Y")
vous donnera:essayer
%A
au lieu de%w
Oui, vous pouvez utiliser "%" pour la journée complète de nom.
Voir aussi http://pubs.opengroup.org/onlinepubs/007908799/xsh/strftime.html
Je sais que l'OP voulait la chaîne de caractères pour le jour de la semaine, mais si, pour quelque raison que ce soit vous faites quelque chose de plus algorithmique et ont besoin d'une représentation numérique, vous pouvez utiliser cwday sur l'objet Date
Lundi est de 1