VÉRIFICATION D'UNE DATE AVEC GESTION DES ANNÉES BISSEXTILE

cs_garfield90 Messages postés 388 Date d'inscription lundi 7 juillet 2003 Statut Webmaster Dernière intervention 10 février 2009 - 16 avril 2004 à 09:31
BinOff Messages postés 25 Date d'inscription mardi 24 juillet 2001 Statut Membre Dernière intervention 13 décembre 2007 - 19 avril 2004 à 12:10
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/21984-verification-d-une-date-avec-gestion-des-annees-bissextile

BinOff Messages postés 25 Date d'inscription mardi 24 juillet 2001 Statut Membre Dernière intervention 13 décembre 2007
19 avril 2004 à 12:10
oui Focalizer, j'ai essayé, mais ca n'a rien changé... :'(
merci quand même :)
Focalizer Messages postés 76 Date d'inscription dimanche 19 mai 2002 Statut Membre Dernière intervention 8 mai 2006
19 avril 2004 à 06:30
t'as essayé de mettre un Session.LCID = 1036 au début de tes pages ? ca remetra tes date en fr :)
Focalizer Messages postés 76 Date d'inscription dimanche 19 mai 2002 Statut Membre Dernière intervention 8 mai 2006
19 avril 2004 à 06:30
t'as essayé de mettre un Session.LCID = 1036 au début de tes pages ? ca remetra tes date en fr :)
BinOff Messages postés 25 Date d'inscription mardi 24 juillet 2001 Statut Membre Dernière intervention 13 décembre 2007
17 avril 2004 à 12:26
à l'orginie, je l'ai créée pour vérifier à partir d'une date de la forme YYYYMMDD indiquée par un utilisateur.

Mon serveur ASP étant américain, lorsque j'ajoutais une date formatée par DateSerial dans ma base de donnée, me l'ajoutait au format américain et non français.

Bref si j'ai fait cette fonction c'est parce que j'avais des problèmes au niveau de la validation de mes dates.

Je vais corriger de suite le code avec tes indications. Merci encore garfield90
cs_garfield90 Messages postés 388 Date d'inscription lundi 7 juillet 2003 Statut Webmaster Dernière intervention 10 février 2009
16 avril 2004 à 09:42
en fait, je me suis mal exprimer.
est bisextille, les années divisibles par 4 sauf les années divisibles par 100 exception faite des années divisibles par 400
au fait je viens d'y penser la fonction isdate() existe et fonctionne très bien alors pourquoi la recréer????
cs_garfield90 Messages postés 388 Date d'inscription lundi 7 juillet 2003 Statut Webmaster Dernière intervention 10 février 2009
16 avril 2004 à 09:31
en lisant le source, je crois que t'as pas pris en compte le fait que si une année est divisible par 4 et par 100, l'année n'est pas bisextille
Sinon tu aurais pu aussi passé une date sous ce format (dd-mm-aaaa ou dd/mm/aaaa) plutot que sous le format dd,mm,aaaa pour moi ce serait plus propre
Rejoignez-nous