Maison  >  Article  >  développement back-end  >  Méthode PHP POO pour calculer la différence entre deux dates (exemple de code)

Méthode PHP POO pour calculer la différence entre deux dates (exemple de code)

藏色散人
藏色散人original
2018-11-12 11:50:402601parcourir

Cet article vous présente principalement à utiliser la méthode POO en PHP pour calculer la différence entre deux dates.

Étude de référence recommandée : "Tutoriel PHP"

Pour les apprenants PHP, utiliser des méthodes PHP courantes pour calculer la différence entre deux temps devrait être très simple et facile .

Mais utiliser la POO pour calculer la différence entre deux dates n'est peut-être pas facile pour les novices.

Tout d'abord, tout le monde doit comprendre brièvement, la POO (orientée objet) en PHP ?

En programmation orientée objet (anglais : Programmation orientée objet, abréviation : OOP), un objet est un tout composé d'informations et d'une description de la manière de traiter l'information. l'abstraction du monde réel.

Ci-dessous, nous utiliserons la méthode POO (orientée objet) pour calculer la différence entre les deux périodes :

L'exemple de code d'implémentation est le suivant :

<?php
$sdate = new DateTime("1949-10-01");
$edate = new DateTime("2018-11-12");

$interval = $sdate->diff($edate);

echo "差值 : " . $interval->y . " 年, " . $interval->m." 月, ".$interval->d." 天 ";

Dans le code ci-dessus, nous avons créé deux objets $sdate et $edate. Après avoir instancié les objets, nous appelons la fonction membre pour obtenir la différence respectivement en année, mois et jour.

Les résultats de l'accès via le navigateur sont les suivants :

Méthode PHP POO pour calculer la différence entre deux dates (exemple de code)

Voici les calculs du 1er octobre 1949 au 12 novembre , 2018 L'intervalle entre les jours.

Cet article est une introduction à la méthode spécifique de calcul de la différence entre deux dates à l'aide de la méthode POO en PHP. J'espère qu'il sera utile aux amis dans le besoin !

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn