info:myphp:calculer_un_delai_entre_deux_dates

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
info:myphp:calculer_un_delai_entre_deux_dates [2026/03/05 09:44] radeffinfo:myphp:calculer_un_delai_entre_deux_dates [2026/03/05 09:45] (Version actuelle) radeff
Ligne 277: Ligne 277:
 ?> ?>
 </code> </code>
 +===== convertir une date mysql YYYY-MM-DD au format DD-MM-YYYY =====
  
 +<code>
 +<!--    $Id: script-nexen.php,v 1.4 2002/11/28 19:45:12 didou Exp $    -->
 +<!-- script-nexen.php,v 1.5 2001/05/30 13:02:01 pierre Exp -->
 +<!--    $Id: db.inc,v 1.24 2003/09/15 12:34:06 dams Exp $    -->
 +<!-- db.inc,v 1.238 2001/05/30 15:43:51 pierre Exp -->
 +<!-- $Id: connectlib.php,v 1.1 2001/11/20 09:04:45 sam Exp $ -->
 +
 +<?php
 +/*
 + *
 + *
 + * Avertissement : Cette librairie de fonctions PHP est distribuee avec l'espoir 
 + * qu'elle sera utile, mais elle l'est SANS AUCUNE GARANTIE; sans meme la garantie de 
 + * COMMERCIALISATION ou d'UTILITE POUR UN BUT QUELCONQUE.
 + * Elle est librement redistribuable tant que la presente licence, ainsi que les credits des 
 + * auteurs respectifs de chaque fonctions sont laisses ensembles. 
 + * En aucun cas, Nexen.net ne pourra etre tenu responsable de quelques consequences que ce soit
 + * de l'utilisation ou la mesutilisation de ces fonctions PHP.
 +
 +*/
 +
 +/****
 + * Titre : Date format MySQL en date Francaise 
 + * Auteur : FreeCreator 
 + * Email : freecreator59@hotmail.com
 + * Url : 
 + * Description : Cette fonction permet de convertir une date au format MySQL en date Francaise.
 +
 +Elle retourne la date en francais
 +****/
 +function datefr($date_sql){
 +// Declaration du tableau des noms de jours en Francais 
 +  //-------- ici 
 +  
 +  
 +  $j_fr[Sunday]     = "Dimanche"; 
 +  $j_fr[Monday]     = "Lundi"; 
 +  $j_fr[Tuesday]     = "Mardi"; 
 +  $j_fr[Wednesday]    = "Mercredi"; 
 +  $j_fr[Thursday]    = "Jeudi"; 
 +  $j_fr[Friday]     = "Vendredi"; 
 +  $j_fr[Saturday]     = "Samedi"; 
 +  
 +  // Declaration du tableau des noms de jours en Francais 
 +  $m_fr[1]    = "Janvier"; 
 +  $m_fr[2]    = "Fevrier"; 
 +  $m_fr[3]    = "Mars"; 
 +  $m_fr[4]    = "Avril"; 
 +  $m_fr[5]    = "Mai"; 
 +  $m_fr[6]    = "Juin"; 
 +  $m_fr[7]    = "Juillet"; 
 +  $m_fr[8]    = "Aout"; 
 +  $m_fr[9]    = "Septembre"; 
 +  $m_fr[10] = "Octobre"; 
 +  $m_fr[11] = "Novembre"; 
 +  $m_fr[12] = "Decembre"; 
 +  
 +  $la_date    = explode(' ', $date_sql); // on decompose la date SQL
 +  $heure_sql= explode(':',$la_date[1]); // On prend la partie heure
 +  $date_sql    = explode('-',$la_date[0]); // On prend la partie date
 +  
 +  
 +  if (substr($date_sql[1],0,1) == '0' ) // On verifie si le 1er caractere est 0 dans le numero du mois
 +    {
 +    // si oui alors on supprime le 1er caractere
 +    $date_sql[1] = substr($date_sql[1],1,strlen($date_sql[1]) -1);
 +    }
 +
 +  $heure = $heure_sql[0]; // La variable de l'heure
 +  $minutes = $heure_sql[1]; // La variable des minutes
 +  $secondes = $heure_sql[2]; // la variable des secondes
 +  
 +  $annee = $date_sql[0]; // La variable des annees
 +  $num_mois = $date_sql[1]; // La variable du numero du mois
 +  $nom_mois = $m_fr[$num_mois]; // La variable du mois en francais
 +  $num_jour = $date_sql[2]; // Le numero du jour
 +  $nom_jour = $j_fr[date("l", mktime(0,0,0,$num_mois,$num_jour,$annee))]; // Le nom du jour en francais
 +
 +#  $date = "Le $nom_jour $num_jour $nom_mois $annee"; // On forme la date
 +  $date = "$nom_jour $num_jour $nom_mois $annee"; // On forme la date
 +  $heure = "$heure:$minutes:$secondes"; // On forme l'heure
 +  
 +  $date_fr= $date.' à '.$heure;
 +  
 +  //retour de cette variable 
 +  return $date_fr; 
 +}
 +
 +
 +?></code>
 ===== date2unix ===== ===== date2unix =====
  
  • info/myphp/calculer_un_delai_entre_deux_dates.1772700266.txt.gz
  • Dernière modification : 2026/03/05 09:44
  • de radeff