Voila une fonction qui retourne le nombre de jours entre 2 date en php
function NbJours($debut, $fin) {
$tDeb = explode("-", $debut);
$tFin = explode("-", $fin);
$diff = mktime(0, 0, 0, $tFin[1], $tFin[2], $tFin[0]) -
mktime(0, 0, 0, $tDeb[1], $tDeb[2], $tDeb[0]);
return ceil((($diff / 86400)+1));
}
Pour l'utilisation de la fonction
$interval=NbJours($date_debut, $date_fin);
vendredi 4 juin 2010
Conversion de date en mysql
voila 2 fonction qui sont utilisées pour convertir de format date française en format date mysql et inversement
/***************************met la date au format mysql**************************/
/*----------------utilisation $date=datetosql(date("d-m-Y" ));------------------*/
function datetosql($Date)
{
list($jj,$mm,$aa)=explode("-",$Date);
return $aa."-".$mm."-".$jj;
}
/*---------------------------------------------------------------------------------------*/
/*--------------------------met la date mysql au format normal-------------------------------*/
/*----------------utilisation $date=sqltodate($sqldate);------------------*/
function sqltodate($dat)
{
list($year,$month,$day)=explode('-',$dat);
$a=$day.'-'.$month.'-'.$year;
return $a;
}
merci pour vos commentaire
/***************************met la date au format mysql**************************/
/*----------------utilisation $date=datetosql(date("d-m-Y" ));------------------*/
function datetosql($Date)
{
list($jj,$mm,$aa)=explode("-",$Date);
return $aa."-".$mm."-".$jj;
}
/*---------------------------------------------------------------------------------------*/
/*--------------------------met la date mysql au format normal-------------------------------*/
/*----------------utilisation $date=sqltodate($sqldate);------------------*/
function sqltodate($dat)
{
list($year,$month,$day)=explode('-',$dat);
$a=$day.'-'.$month.'-'.$year;
return $a;
}
merci pour vos commentaire
Inscription à :
Articles (Atom)