JOURS FÉRIÉS ET DIMANCHE

Signaler
Messages postés
656
Date d'inscription
mercredi 22 août 2001
Statut
Membre
Dernière intervention
11 mars 2005
-
Messages postés
302
Date d'inscription
vendredi 20 février 2009
Statut
Membre
Dernière intervention
29 juillet 2020
-
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/26760-jours-feries-et-dimanche

Messages postés
302
Date d'inscription
vendredi 20 février 2009
Statut
Membre
Dernière intervention
29 juillet 2020

Passer en paramètre DateTime.ToDay plutôt que DateTime.Now.

OK je sors ...
Messages postés
13
Date d'inscription
lundi 15 octobre 2007
Statut
Membre
Dernière intervention
26 décembre 2010

Merci pour cette source, ça m'a évité de tout me retaper moi-même :-)
D'après mon VDD, le code plante pour Pâques 2013... Et ce que je développe sera obsolète à cette date, donc pas bien grave.
J'ai adapté le return pour mon programme, sinon tout est ok
Messages postés
2
Date d'inscription
lundi 9 février 2004
Statut
Membre
Dernière intervention
9 décembre 2009

plantage en 2013 pour le lundi de pâques :
DateTime dtMondayPaques = new DateTime(dtDate.Year,intMonthPaques,intDayPaques+1);
à remplacer par :
DateTime dtMondayPaques = new DateTime(dtDate.Year, intMonthPaques, intDayPaques).AddDays(1);

sinon super code...
Messages postés
1
Date d'inscription
mardi 12 avril 2005
Statut
Membre
Dernière intervention
30 juillet 2008

Bonjour,

J'essai d'utiliser le calcul des jours fériés et j'ai un pb avec le Lundi de Paques.
La variable "intDayPaques" est à -8, du coup la ligne Dim dtMondayPaques As New DateTime(dtDate.Year, intMonthPaques, Math.Abs(intDayPaques) - 1) plante.

Quelqu'un a t-il une idée svp.
Merci
Afficher les 8 commentaires