[Résolu]Milieu entre 2 date

Milieu entre 2 date [Résolu] - PHP - Programmation

Marsh Posté le 31-12-2008 à 15:23:32    

Bonjour,
mon probleme est simple,
j'ai deux dates, et j'aimerai avoir une fonction qui me donne la date du milieu.
Par exemple date1 10/10/2008, et date2 16/10/2008, j'aimerai avoir 13/10/2008
 
Peu importe si il y a une erreur de + ou - 1 jour.
 
J'ai pas trouvé de fonction php toute faite,
donc peut etre que en avez une.


Message édité par infoman64 le 31-12-2008 à 15:38:24
Reply

Marsh Posté le 31-12-2008 à 15:23:32   

Reply

Marsh Posté le 31-12-2008 à 15:24:42    

personnellement, je passerai en timestamp ta date , puis un moyenne , puis retransformation en date


---------------

Reply

Marsh Posté le 31-12-2008 à 15:38:00    

vu que j'ai rien trouvé, me suis fait ma propre methode, si ca peut servir a quelqun

Code :
  1. $nbjours = round(((strtotime($date_fin) - strtotime($date_debut))/(60*60*24)-1)/2,0); //nb jours entres les deux dates
  2. $tab_date=split("-",$date_debut);
  3. $date_milieu=date("Y-m-d", mktime(0, 0, 0 , $tab_date["1"], $tab_date["2"]+ $nbjours, $tab_date["0"]));//ajout à la date debut  la moitié de l'intervalle

Reply

Marsh Posté le 31-12-2008 à 15:38:40    

merci quand meme flo, tu m'a devancé.


Message édité par infoman64 le 31-12-2008 à 15:39:04
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed