| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Quelle est la fonction DateDiff PHP
    La version PHP 5.3 inclut une classe DateTime pour stocker , manipuler et effectuer des calculs avec des dates et une classe DateInterval pour stocker l'intervalle entre deux dates. La classe DateTime comprend plusieurs méthodes, telles que la méthode DateTime :: diff, qui renvoie la différence entre deux objets DateTime comme un objet DateInterval . La fonction DATE_DIFF est un alias de style de procédure de la méthode DateTime :: diff qui peut être utilisé pour calculer la différence entre deux dates. Date et heure de classe

    La classe DateTime en PHP est un concept qui représente une date et l'heure. Il comprend plusieurs méthodes qui vous permettent de manipuler des dates et d'effectuer des calculs de date. La classe DateTime stocke une date en interne comme le nombre de secondes depuis l'époque Unix , qui est le 1er janvier 1970 à 00:00:00 GMT . Créer un nouvel objet DateTime avec «nouveau» et le concept DateTime ou la procédure avec la fonction de date_create . Par exemple :

    < php

    $ parti = new DateTime ( '1999- 12-31 ');

    $ same_party = date_create (« 1999-1912 - 31 " ) ; ?

    >
    DateTime :: diff

    La méthode DateTime :: diff vous permet de calculer la différence entre deux DateTime objets . Par exemple, pour calculer le nombre de jours que vous avez été en vie , écrire une fonction pour calculer la différence entre la date d'aujourd'hui et votre date de naissance : ?

    < Php

    fonction daysAlive ($ date de naissance ) {

    $ today = new DateTime ( "maintenant ");

    $ anniversaire = new DateTime ( date de naissance $ ) ;

    $ daysAlive = $ anniversaire -> diff ($ aujourd'hui ) ;

    return $ daysAlive - > Format ("% un jour '); ?

    }

    >
    < br > Photos DATE_DIFF fonction

    la fonction DATE_DIFF est un alias de procédure de style de la méthode DateTime :: diff. Utilisez la fonction de date_create pour créer un objet DateTime et utiliser la fonction DATE_DIFF pour calculer l'intervalle . entre deux dates , par exemple, la fonction de procédure de style qui calcule le nombre de jours que vous avez été en vie est :

    < php

    fonction days_alive ( birth_date $ ) {

    $ aujourd'hui = date_create ( «maintenant» ) ;

    $ anniversaire = date_create ( birth_date $ ) ;

    $ days_alive = DATE_DIFF ($ anniversaire , $ aujourd'hui ) ;
    < p> date_interval_format de retour ( $ days_alive , "% des jours "); ?

    }

    >
    DateInterval classe

    Lorsque vous utilisez la méthode DateTime :: diff ou la fonction DATE_DIFF , le résultat est représenté comme un objet de la classe DateInterval . Cette classe stocke l'intervalle entre deux dates comme une période de temps déterminée en années, mois , jours, heures et secondes. DateInterval orientée objet :: méthode de formatage ou la fonction de date_interval_format procédure de style vous permettent d'afficher l'intervalle de date dans une ou plusieurs périodes de temps. Par exemple, vous pouvez afficher un intervalle de date comme un certain nombre de jours ou en nombre jours et d'années :

    < php

    $ first_date = date_create ( " 2011-09-05 ");

    $ second_date = date_create ( " 2020-06 -01 ");

    $ diff = DATE_DIFF ( second_date $ , $ first_date ) ;

    écho date_interval_format ( $ diff ,"% des jours ");

    écho date_interval_format ( $ diff , "années Ÿ % et % d jours " ) ; ?

    > Photos

    Previous :

    next :
      articles connexes
    ·Comment remplacer un URL et enregistrer un fichier avec…
    ·Comment adhérer à une insertion dans MySQL avec PHP 
    ·Comment faire pour transférer de gros fichiers en PHP 
    ·MySQL Créer un didacticiel de base de données 
    ·Comment faire pour créer un programme qui remplace ent…
    ·Comment créer des tableaux à partir de DIV en PHP 
    ·Comment télécharger les fichiers PHP depuis une URL 
    ·Comment faire un site PHP pour les débutants 
    ·Comment passer sur Cookies aux clients dans PHP 
    ·Comment importer un fichier CSV dans votre base de donn…
      articles en vedette
    ·PHP Tutoriel pour une galerie Simple 
    ·MySQL: chaîne de requête pour Int 
    ·Comment utiliser le codage Visual Basic 
    ·Comment créer un décodeur 
    ·Mise en boucle de toutes les propriétés d'un objet Py…
    ·Comment faire une chaîne en un tableau en C + + 
    ·Comment faire votre propre MUD jeu 
    ·Comment faire pour utiliser une mémoire tampon circula…
    ·Comment faire un tableau vide sur Python 
    ·Comment afficher et la structure MySQL avec PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com