| 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
    La différence entre l'heure Timbres en PHP
    PHP horodatage peut être utile pour calculer la différence entre deux points dans le temps , comme lors du calcul des dates de naissance , combien de jours jusqu'à ce qu'un projet de loi est due ou combien d' heures se sont écoulées depuis la dernière connexion d'un utilisateur . Si vous ne souhaitez savoir combien de secondes se sont écoulées entre deux estampilles temporelles , juste soustraire l'un de l' autre . Des calculs plus avancés peuvent être atteints grâce à la conversion des horodateurs en objets DateTime et en utilisant des fonctions intégrées de temps. Structure

    PHP horodateurs ont une valeur entière qui représente combien de secondes se sont écoulées entre l'époque Unix (1 Janvier 1970 00:00:00 GMT ) et l'heure actuelle . Le " time () " retourne l'horodatage actuel Unix. Un timbre typique de temps PHP apparaîtra comme " 1307826891 ".
    Conversion Horodateurs en DateTime

    Conversion horodateurs PHP en objets DateTime vous permet de faire usage de formatage avancé de DateTime et le temps des fonctions de différence . Utilisez la fonction " setTimestamp " en ajoutant le code suivant, où $ timestamp " est votre horodatage PHP:

    $ date- > setTimestamp ( $ timestamp ) ;

    Un objet DateTime ressemble , «2005 -08- 15T15 : 52:01 +0000 " " . Monday, 15- Aug- 05 15:52:01 UTC" ou
    différence entre Timestamps

    Utilisez la fonction "diff" de l' DateTime pour calculer la différence entre deux estampilles temporelles qui ont été convertis en objets DateTime Par exemple: .

    $ de différence = $ date1 -> diff ( date2 $ ) ;

    " date1 $» et $ date2 " sont vos objets DateTime . L'objet DateInterval retourné doit champs qui donnent le nombre d'années , mois, jours , heures, minutes et secondes entre les deux dates.
    Formatage de la différence entre l'heure Timbres

    Format de la différence de temps entre deux estampilles temporelles qui ont été convertis en objets DateTime avec la fonction " format", en ajoutant le code suivant:

    $ difference_format = $ différence - > Format ( '% Y % m -% d % h % - i- % s ') ; " . années- mois -jour heures-minutes- secondes "

    Cela vous donnera la différence Vous pouvez imprimer ce avec le code " echo $ diff_format ; ».

    Previous :

    next :
      articles connexes
    ·Comment faire pour transférer de gros fichiers en PHP 
    ·Comment faire pour démarrer Windows de MySQL utilisati…
    ·Comment afficher les données de base de données dans …
    ·Comment faire pour transférer base de données MySQL à…
    ·Comment faire pour créer une base de données MySQL 
    ·Comment régler l'heure d' un Timeout PHP 
    ·Pourquoi le défaut ne MySQL en UTF-8 
    ·Comment modifier un fichier PHP 
    ·Syntaxe pour les paramètres d'entrée dans MySQL 
    ·Comment publier une entrée de zone de texte Valeur en …
      articles en vedette
    ·Définition de la programmation HTML 
    ·Définition de la variable existe en JavaScript 
    ·Comment formater nombres de Fibonacci en C + + 
    ·Comment formater une chaîne ASCII en Java 
    ·Pourquoi y at-il les écarts entre Div tags 
    ·Comment insérer PHP dans WordPress 
    ·Comment faire un modèle des couches de la Terre 
    ·Comment utiliser une instruction J'aime 
    ·Comment envoyer un fax avec PHP 
    ·Quelles sont les différences entre Visual Basic Expres…
    Copyright © Connaissances Informatiques http://fr.wingwit.com