| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    La differenza in secondi tra due date in PHP
    PHP è cresciuta del corredo personale di un singolo sviluppatore web in un full-optional , linguaggio di scripting general-purpose usato da molti siti web popolari in tutto il mondo . PHP è utilizzato per elaborare testi, suoni e immagini; manipolare database e amministrare i server web e creare pagine web. PHP ha una vasta gamma di funzioni per la data e l'ora , ci sono anche funzioni per calcolare gli orari di alba e tramonto di un luogo e la data specifica. Tempo di PHP Funzione Time

    del PHP () restituisce l'ora corrente come il numero di secondi trascorsi dall'inizio dell'era UNIX a mezzanotte , 1 gennaio 1970 GMT , questa data è indicato anche per come l'inizio dell'Epoca UNIX . La funzione restituisce un numero intero che può essere aggiunto , sottratto , moltiplicato e diviso come il programmatore richiede . Per esempio, per calcolare il numero di ore di dell'Epoca UNIX fino ad ora, dividere il risultato della funzione time () del 60 :

    < php

    $ secondi = time () ; < ? br

    echo > ' Ore della UNIX Epoch =' $ ; seconds/60 . ?

    >
    convertire le date con lo strtotime ( ) Funzione

    la funzione strtotime ( ) di PHP converte una data formattato come una stringa in numero di secondi trascorsi dalla Unix Epoch iniziato ; la strtotime () può accettare di facile comprensione stringhe come parametri . Ad esempio , strtotime ( " ora " ) , produce gli stessi risultati della funzione time () . Applicando strtotime ( " 1 giorno " ) restituisce l'ora corrente più un giorno , o 86400 secondi . Inoltre , come il tempo ( ) , strtotime ( ) restituisce un numero intero che può essere utilizzato nei calcoli successivi .
    Calcolo secondi tra due date

    Il tempo in secondi tra due date è calcolato formattando ogni data come una stringa e applicando la funzione strtotime (); sottraendo un risultato dalle altre rese la differenza in secondi . Per fare questo , formattare le stringhe di data come " Giorno Mese Anno . " Il codice seguente stamperà il numero di secondi trascorsi tra il 11 agosto 2001 e 5 maggio 2011 : ?

    < Php

    $ numberOfSeconds = strtotime ( " 5 mag 2011" ) - strtotime ( " 11 agosto 2001 " ) ;

    echo " Numero di secondi tra le date " $ numberOfSeconds ; . ?

    >
    Data convalida richiesta per strtotime ( ) economici

    strtotime ( ) funzione non ha alcun controllo di errore , se si immette una data non valida , le informazioni non valide può provocare . Ad esempio, l' affermazione strtotime ( " 29 febbraio 2011 " ) restituisce lo stesso risultato di strtotime ( " 1 marzo 2011 " ) . Il tempo trascorso è corretto , tuttavia , il risultato è privo di significato nel 2011 non è stato un anno bisestile. PHP ha la funzione checkdate () per verificare la validità delle date gregoriane . Checkdate ( 2 , 29 , 2011) restituisce il valore booleano "false" .

    Previous :

    next :
      Articoli Correlati
    ·Come ottenere PHP Array Lunghezza 
    ·Come scrivere un modulo con jQuery 
    ·PHP Hit Tutorial Contatore 
    ·Come creare un pulsante personalizzato in PHP 
    ·Come sostituire testo in un file PHP 
    ·Come mostrare le colonne di una tabella MySQL 
    ·Come creare PHP per email un modulo Utilizzo di Dreamwe…
    ·Come convertire Query per JSON PHP 
    ·PHP Unset Classe Definizione 
    ·Come convertire da CMYK a RGB con PHP 
      Articoli in evidenza
    ·Come eliminare un pulsante su Visual C 
    ·Come convertire una stringa in Python 
    ·Come convertire un elenco in una matrice in Python 
    ·Come ripristinare i file di spool 
    ·Come scrivere codice VBA 
    ·Come dichiarare le variabili in ActionScript 
    ·Come fare una animazione Java più veloce 
    ·Come sfogliare un numero in booleano 
    ·Come aggiornare Xcode Da Terminali 
    ·Come creare un Makefile 
    Copyright © Conoscenza Informatica http://it.wingwit.com