Obtenir le nombre de jours d'un mois suivant son année

Contenu du snippet

Ce script permet à travers une fonction prenant comme argument le numéro du mois dont on veut savoir le nombre de jours et l'année désirée. Le mois doit être passé au format chiffre (0: janvier, 1: février, 2:mars, ...) et l'année au format 4 chiffres classique( 2011, 2012 ,...). Le script prend en compte les années bissextiles.

Source / Exemple :


function NonbreJourMois(mois, annee)
{
	var nbreJour = 0;
	
	if (mois <= 6)
	{
		if (mois%2 == 0)
		{
			nbreJour = 31;
		}
		else
		{
			nbreJour = 30;
		}
	}
	
	else
	{
		if (mois%2 == 1)
		{
			nbreJour = 30;
		}
		else
		{
			nbreJour = 31;
		}
	}
	if (mois == 1)
	{
		if(annee%4==0)
{
 	if(annee%100==0)
  	{
    	if(annee%400==0)
     	{
     		nbreJour = 29;
     	}
     	else
     	{
      		nbreJour = 28;
     	}

  	}
    else
    {
   		nbreJour = 29;
  	}
}
else
{
 	nbreJour = 28;
}

	}
	
	return nbreJour;
	
}

Conclusion :


Un script efficace et qui peut toujours servir...

A voir également

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.