| 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 en secondes entre deux dates en PHP
    PHP est passée de la trousse personnelle d'un seul développeur web dans un langage de scripts généraliste et complet utilisé par de nombreux sites populaires à travers le monde . PHP est utilisé pour traiter le texte , du son et des images; manipuler des bases de données et d'administrer les serveurs web ainsi que de créer des pages web . PHP dispose d'un large éventail de fonctions de date et d'heure , il ya même des fonctions pour calculer lever et de coucher du soleil pour un lieu et une date spécifiques . Le temps () de PHP Temps Fonction

    de PHP fonction retourne l'heure actuelle comme le nombre de secondes qui se sont écoulées depuis le début de l'ère UNIX à minuit, 1 Janvier 1970 GMT ; cette date est également appelé pour que le début de l'époque UNIX . La fonction retourne un entier qui peut être ajouté , soustrait , multiplie et divise le programmeur a besoin. Par exemple, pour calculer les heures Numéro de l'époque UNIX , jusqu'à présent, diviser le résultat de la fonction time () par 60 :

    < php

    $ secondes = time () ;

    echo ' heures de l'époque UNIX =' seconds/60 $; . ?

    >
    convertir des dates avec le strtotime () Fonction:

    la fonction strtotime () PHP convertit une date formatée comme une chaîne dans le nombre de secondes qui se sont écoulées depuis l'époque UNIX commencé ; la strtotime () peut accepter faciles à comprendre chaînes comme paramètres. Par exemple, strtotime ( "maintenant " ) , on obtient les mêmes résultats que la fonction time () . Application strtotime ( " un jour ") renvoie l'heure actuelle plus un jour , ou 86400 secondes . En outre, comme time () , strtotime () retourne un entier qui peut être utilisé dans les calculs ultérieurs .
    Calcul de secondes entre deux dates

    Le temps secondes entre les deux dates est calculé en formatant chaque date sous forme de chaîne et en appliquant la fonction strtotime ( ) ; soustrayant une suite des autres les rendements de la différence en secondes. Pour ce faire, formater les chaînes de date comme « Jour Mois Année ». Le code suivant imprime le nombre de secondes écoulées entre Août 11 , 2001 et le 5 mai 2011 :

    < php

    $ numberOfSeconds = strtotime ( " 5 mai 2011" ) - strtotime ( "11 août 2001» ) ;

    echo " Nombre de secondes entre les dates " $ numberOfSeconds ; . ?

    >
    date de validation requise pour strtotime ( )

    strtotime () fonction n'effectue aucun contrôle d'erreur, si une date est incorrect, l'information incorrecte peut entraîner . Par exemple, la déclaration strtotime ( »29 Février 2011" ) renverra le même résultat que strtotime ("1 Mars 2011») . Le temps écoulé est correct, cependant, le résultat n'a pas de sens qu'en 2011 n'était pas une année bissextile. PHP dispose de la fonction checkdate () pour vérifier la validité des dates du calendrier grégorien . Checkdate (2 , 29, 2011) serait de retour la valeur booléenne "faux".

    Previous :

    next :
      articles connexes
    ·Comment trouver la taille du fichier à un serveur PHP 
    ·Comment construire un site Web avec MySQL 
    ·A PHP Inviter un ami Tutoriel 
    ·Comment faire pour réinitialiser le mot de passe root …
    ·Comment faire pour modifier temporairement le maximum P…
    ·Comment faire un blog avec PHP 
    ·Comment gérer des données hiérarchiques dans MySQL 
    ·Comment ping avec PHP 
    ·Tutoriel pour SNMP en PHP 
    ·PHP Fatal error: Impossible d'utiliser la chaîne comme…
      articles en vedette
    ·Comment écrire Pseudocode pour rechercher des mots dan…
    ·Comment prendre une chaîne à partir d'un fichier d'en…
    ·Comment faire pour intégrer Java 
    ·Comment faire pour obtenir le nombre de colonnes dans u…
    ·UNIX C Tutorial 
    ·Comment connecter la base de données Oracle avec PHP 
    ·Comment puis-je lire un fichier PHP 
    ·Comment écrire un programme en C pour des conversions …
    ·Comment voir la pile d'appels dans GDB 
    ·Comment construire un répondeur en VB6 
    Copyright © Connaissances Informatiques http://fr.wingwit.com