Plop all,
Je souhaiterai savoir si une date insérée à l'intérieur d'un fichier se trouve dans un intervalle donné par l'utilisateur.
Exemple : Dans le fichier -> 20/mar/2009
L'utilisateur entre 19/mar/2009 21/mar/2009
La condition sera ici validée.
Pour cela djibril m'a donné ce lien : http://perl.developpez.com/sources/?page=section3
Je souhaite donc utiliser Date::Calc
Est-ce bien ce type de code a utiliser pour ce que je souhaite faire ? :
Par contre du coup $date me sert t-il vraiment ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 use Date::Calc qw( Date_to_Days ); $lower = Date_to_Days($year1,$month1,$day1); $upper = Date_to_Days($year2,$month2,$day2); $date = Date_to_Days($year,$month,$day); if (($date >= $lower) && ($date <= $upper)) { # ok } else { # not ok }
Merci all![]()
Partager