Soyez le premier à donner votre avis sur cette source.
Snippet vu 28 427 fois - Téléchargée 26 fois
function JoursFeries (an){ var JourAn = new Date(an, "00", "01") var FeteTravail = new Date(an, "04", "01") var Victoire1945 = new Date(an, "04", "08") var FeteNationale = new Date(an,"06", "14") var Assomption = new Date(an, "07", "15") var Toussaint = new Date(an, "10", "01") var Armistice = new Date(an, "10", "11") var Noel = new Date(an, "11", "25") var SaintEtienne = new Date(an, "11", "26") var G = an%19 var C = Math.floor(an/100) var H = (C - Math.floor(C/4) - Math.floor((8*C+13)/25) + 19*G + 15)%30 var I = H - Math.floor(H/28)*(1 - Math.floor(H/28)*Math.floor(29/(H + 1))*Math.floor((21 - G)/11)) var J = (an*1 + Math.floor(an/4) + I + 2 - C + Math.floor(C/4))%7 var L = I - J var MoisPaques = 3 + Math.floor((L + 40)/44) var JourPaques = L + 28 - 31*Math.floor(MoisPaques/4) var Paques = new Date(an, MoisPaques-1, JourPaques) var VendrediSaint = new Date(an, MoisPaques-1, JourPaques-2) var LundiPaques = new Date(an, MoisPaques-1, JourPaques+1) var Ascension = new Date(an, MoisPaques-1, JourPaques+39) var Pentecote = new Date(an, MoisPaques-1, JourPaques+49) var LundiPentecote = new Date(an, MoisPaques-1, JourPaques+50) return new Array(JourAn, VendrediSaint, Paques, LundiPaques, FeteTravail, Victoire1945, Ascension, Pentecote, LundiPentecote, FeteNationale, Assomption, Toussaint, Armistice, Noel, SaintEtienne) }
var an = new Date().toJSON().split('T')[0].split('-')[0];
Comme ça il ressort un tableau de jours de congés sur l'année actuelle.
Merci pour ce script au top !
Merci a l auteur
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.