29-04-2010, 10:19 AM
(Modification du message : 22-08-2010, 11:34 AM par Sephi-Chan.)
En effet, j'ai été stupide… C'était vraiment trivial une fois les yeux en face des trous.
Voilà donc la petite implémentation.
Et voilà, pour le mois d'avril 2010, je vais bien du Lundi 29 mars 2010 au Dimanche 2 mai 2010.
Merci à tous.
Sephi-Chan
Voilà donc la petite implémentation.
@date = Date.today
@first_day_of_month = @date.beginning_of_month
@last_day_of_month = @date.end_of_month
# First and last day displayed on the calendar.
@start_day = @first_day_of_month - (@first_day_of_month.wday - 1).days
@end_day = @last_day_of_month + (7 - @last_day_of_month.wday)
# Test…
for day in @start_day..@end_day
puts day.inspect
end
Et voilà, pour le mois d'avril 2010, je vais bien du Lundi 29 mars 2010 au Dimanche 2 mai 2010.
Merci à tous.
Sephi-Chan