Maison >développement back-end >tutoriel php >Définition et utilisation de la fonction php date_diff
Définition et utilisation
La fonction date_diff() renvoie la différence entre deux objets DateTime.
Syntaxe
date_diff(datetime1,datetime2,absolute);
Description du paramètre :
datetime1 Obligatoire. Spécifie un objet DateTime.
datetime2 est requis. Spécifie un objet DateTime.
absolu Facultatif. Spécifie une valeur booléenne. VRAI signifie que l'intervalle/la différence doit être positif. La valeur par défaut est FAUX.
Valeur de retour :
En cas de succès, un objet DateInterval est renvoyé, représentant la différence entre deux dates. Renvoie FALSE en cas d'échec.
Exemple d'affichage :
<!DOCTYPE html> <html> <body> <?php $date1=date_create("2013-03-15"); $date2=date_create("2013-12-12"); $diff=date_diff($date1,$date2); echo $diff->format("%R%a days"); ?> </body> </html>
Résultat de l'exécution :
+272 days
Définissez une heure le 15/03/2013 comme $date1 et une autre heure le 12/12/2013 est $date2, puis utilisez la fonction date_diff pour trouver la différence entre les deux heures et la générer.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!