- function année($jour, $mois, $année)
- {
-
- $ssjour = array(
- '0' => 'Vendredi',
- '1' => 'Samedi',
- '2' => 'Dimanche',
- '3' => 'Lundi',
- '4' => 'Mardi',
- '5' => 'Mercredi',
- '6' => 'Jeudi',
- '7' => 'Vendredi',
-
- );
-
- $sssbjour = array(
- '1' => '0',
- '2' => '31',
- '3' => '60',
- '4' => '91',
- '5' => '121',
- '6' => '152',
- '7' => '182',
- '8' => '213',
- '9' => '244',
- '10' => '274',
- '11' => '305',
- '12' => '335',
- );
-
- $sssjour = array(
- '1' => '0',
- '2' => '31',
- '3' => '59',
- '4' => '90',
- '5' => '120',
- '6' => '151',
- '7' => '181',
- '8' => '212',
- '9' => '243',
- '10' => '273',
- '11' => '304',
- '12' => '334',
- );
-
- $année1 = $année;
-
- $année100 = ($année1 / 100);
- $année400 = ($année1 / 400);
- $année4 = ($année1 / 4);
- if($année1 <= '0')
- {
- $année400r = round(($année1 / 400)+0.5);
- $année100r = round(($année1 / 100)+0.5);
- $année4r = round(($année1 / 4)+0.5);
- }
- else
- {
- $année400r = round(($année1 / 400)-0.5);
- $année100r = round(($année1 / 100)-0.5);
- $année4r = round(($année1 / 4)-0.5);
- }
- $annéebxr = ($année4r - $année100r + $année400r); //Nombre d'année bissextile depuis l'an 0000
-
-
- if($année4 == $année4r && $année100 != $année100r || $année400 == $année400r) // L'année est elle bissextile ou pas ?
- {
- $annéebissextile = "1"; // Oui
- $nbrmjour = $sssbjour[$mois];
- }
- else
- {
- $annéebissextile = "0"; // Non
- $nbrmjour = $sssjour[$mois];
- }
-
- $nbrmois = (($année1 * 12) + ($mois - 1)); // Nombre de mois qu'il y a eu depuis l'an 0000
-
-
- $nbrjour = ((($année1 * 365) + $annéebxr + ($jour))+ $nbrmjour); // Nombre de jour qu'il y a eu depuis l'an 0000
-
-
-
-
- $sjour = $ssjour[($nbrjour - (round(($nbrjour / 7) -0.5)*7))];
-
-
- return " $sjour / $annéebissextile ";
- }
function année($jour, $mois, $année)
{
$ssjour = array(
'0' => 'Vendredi',
'1' => 'Samedi',
'2' => 'Dimanche',
'3' => 'Lundi',
'4' => 'Mardi',
'5' => 'Mercredi',
'6' => 'Jeudi',
'7' => 'Vendredi',
);
$sssbjour = array(
'1' => '0',
'2' => '31',
'3' => '60',
'4' => '91',
'5' => '121',
'6' => '152',
'7' => '182',
'8' => '213',
'9' => '244',
'10' => '274',
'11' => '305',
'12' => '335',
);
$sssjour = array(
'1' => '0',
'2' => '31',
'3' => '59',
'4' => '90',
'5' => '120',
'6' => '151',
'7' => '181',
'8' => '212',
'9' => '243',
'10' => '273',
'11' => '304',
'12' => '334',
);
$année1 = $année;
$année100 = ($année1 / 100);
$année400 = ($année1 / 400);
$année4 = ($année1 / 4);
if($année1 <= '0')
{
$année400r = round(($année1 / 400)+0.5);
$année100r = round(($année1 / 100)+0.5);
$année4r = round(($année1 / 4)+0.5);
}
else
{
$année400r = round(($année1 / 400)-0.5);
$année100r = round(($année1 / 100)-0.5);
$année4r = round(($année1 / 4)-0.5);
}
$annéebxr = ($année4r - $année100r + $année400r); //Nombre d'année bissextile depuis l'an 0000
if($année4 == $année4r && $année100 != $année100r || $année400 == $année400r) // L'année est elle bissextile ou pas ?
{
$annéebissextile = "1"; // Oui
$nbrmjour = $sssbjour[$mois];
}
else
{
$annéebissextile = "0"; // Non
$nbrmjour = $sssjour[$mois];
}
$nbrmois = (($année1 * 12) + ($mois - 1)); // Nombre de mois qu'il y a eu depuis l'an 0000
$nbrjour = ((($année1 * 365) + $annéebxr + ($jour))+ $nbrmjour); // Nombre de jour qu'il y a eu depuis l'an 0000
$sjour = $ssjour[($nbrjour - (round(($nbrjour / 7) -0.5)*7))];
return " $sjour / $annéebissextile ";
}