Posez votre question Signaler

Quantième [Résolu]

chinou toure 18Messages postés 23 juin 2008Date d'inscription - Dernière réponse le 4 juil. 2008 à 13:02
Bonjour,
je voudrais un script qui permet de calculer la quantième d'un jour quelconque
Merci.
Lire la suite 

Quantième »

2 réponses
Réponse
+0
moins plus
quantieme.html

<html>
</body>
Indiquez la date<BR>
<form action="quantieme.php" method="post">
Jour:<input type="text" name="j"><br>
Mois:<input type="text" name="m"><br>
Année:<input type="text" name="a"><br>
<input type="submit" value="Résoudre" name="bouton">
</form>
</body>
</html>


bissextile.php

function bissextile($a)
{
return (($a%400==0)||(($a%4==0)&&($a%100!=0)));
}
?>



quantieme.php

<?php
$j=$_POST['j'];
$m=$_POST['m'];
$a=$_POST['a'];
include "bissextile.php";

function nbJoursMoisEcoules($m, $a)
{
$nbj=0;
switch($m) {
case 11: $nbj+=30;
case 10: $nbj+=31;
case 9: $nbj+=30;
case 8: $nbj+=31;
case 7: $nbj+=31;
case 6: $nbj+=30;
case 5: $nbj+=31;
case 4: $nbj+=30;
case 3: $nbj+=31;
case 2: if (bissextile($a)) $nbj+=29; else $nbj+=28;
case 1: $nbj+=31;
}
return $nbj;
}

function jourDansAnnee($j, $m, $a)
{
return $j+nbJoursMoisEcoules($m-1, $a);
}
echo jourDansAnnee($j, $m, $a);
?>
Ajouter un commentaire
Réponse
+0
moins plus
résolu
Ajouter un commentaire
Ce document intitulé « quantième » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook