posée par

J'ai deux dates sous la forme suivante :

Date 1 : 2012-06-01 02:12:51
Date 2 : 2017-05-12 11:10:00

Comment puis-je calculer le nombre de jours entre ces deux dates avec PHP.

Merci.

1 Réponse

1 j'aime 0 n'aiment pas
répondu par

Tu peux calculer le nombre de jours entre deux dates avec DateTime::diff.

<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
date_default_timezone_set('Europe/Paris');
$date_debut = "2012-06-01 02:12:51";
$date_fin =  "2017-05-12 11:10:00";
$date1 = new DateTime($date_debut);
$date2 = $date1->diff(new DateTime($date_fin));
echo "Il y a ".$date2->days." jours entre ".$date_debut." et ".$date_fin;
?>

Plus d'info sur http://php.net/manual/fr/datetime.diff.php

Contenu pertinent

Questions liées

Merci pour votre visite sur 1FORMATIK.com

Un petit clic sur la pub est toujours apprécié, c'est elle qui finance le site

Bon surf

...