2010-05-04 5 views
2

J'essaye de faire une validation qui validera que la date entrée est dans le futur et que la date choisie est dans les 7 prochains jours.date à venir pour Rails

Afin de valider si la date est dans le futur j'utilise;

valid_until.future? 

et celui-ci fonctionne très bien, mais pour faire une validation pour vérifier si la date choisie est dans les 7 jours à partir de maintenant?

Répondre

9
valid_until.future? && valid_until < 7.days.since(Time.now).to_date 
+0

Je reçois « comparaison de date avec Failed Time » – Adnan

+0

voir éditée réponse –

+0

merci @neutrino – Adnan

Questions connexes