72 votes

Rails 3 Trouver le jour de la semaine

J'essaie de faire mon propre calendrier parce que je n'ai pas trouvé d'aide pour le calendrier des événements. Ce que j'essaie de faire, c'est d'afficher le jour de la semaine, par exemple le 1er janvier 2011 est un samedi.

162voto

Alex T Points 631

Vous pouvez également obtenir la chaîne de caractères, comme "Mercredi", en utilisant time.strftime ("%A")

134voto

kd7 Points 16740

Ne pouvez-vous pas utiliser temps.wday 0 = dimanche et ainsi de suite

4voto

Dylnuge Points 420

Si vous essayez d'écrire votre propre calendrier à partir de zéro et que vous souhaitez écrire une fonction pour effectuer la recherche d'un jour, vous pouvez consulter le document suivant L'algorithme apocalyptique de Conway Il s'agit d'une méthode intéressante pour déterminer le jour de la semaine à une date donnée. Sinon, le classe de temps standard possède une méthode wday qui renvoie un nombre de 0 à 6 (0 correspond au dimanche, 1 au lundi, etc.).

4voto

rashidsoftengg Points 81

Nous pouvons utiliser Time.now.utc.wday pour obtenir le jour de la semaine sans tenir compte de la zone.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X