Bonsoir a tous,
Je connais RAILS depuis peu et je suis stupéfait pour la programmation d'une application WEB. c'est vraiment génial!
J'ai une question sur les dates ? Comment faire une difference de date ? genre : combien de jours entre 2 dates ?
C'est peut etre trivial, mais je n'y arrive pas encore.
Merci
Comme le montre la RDoc, tu peux utiliser l'opérateur - sur deux Times, qui te donne une différence en secondes.
Mais en Rails, tu as énormément de choses qui t'aident là-dessus de façon plus concrète. La classe Date, par exemple, fait ce que tu veux : unObjetDate - unObjetDate donne le nombre de jours d'écart !
Si tu cherches juste à afficher un écart, tu peux aussi utiliser le helper distance_of_time_in_words.
-- Christophe Porteneuve aka TDD tdd@tddsworld.com
Merci pour tes infos, j'ai fait ca :
@date_today = Date.today @date_rdv = Date.strptime(meeting["daterdv"].strftime("%Y-%m-%d")) @diff = @date_today - @date_rdv
railsfrance.org - communauté francophone des utilisateurs de Ruby on Rails [ Propulsé par Drupal ]
il y a 2 jours 16 heures
il y a 1 semaine 3 jours
il y a 2 semaines 1 heure
il y a 4 semaines 3 jours
il y a 5 semaines 1 jour
il y a 6 semaines 2 jours
il y a 6 semaines 2 jours
il y a 6 semaines 2 jours
il y a 6 semaines 3 jours
il y a 6 semaines 6 jours