| 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
    Che cosa è il PHP Funzione DateDiff
    ? Versione PHP 5.3 include una classe DateTime per la memorizzazione , la gestione e l'esecuzione di calcoli con date e una classe DateInterval per memorizzare l'intervallo tra due date . La classe DateTime include diversi metodi , come ad esempio il metodo DateTime :: diff , che restituisce la differenza tra due oggetti DateTime come un oggetto DateInterval . La funzione date_diff è un procedurali alias stile del DateTime :: metodo diff che può essere utilizzato per calcolare la differenza tra due date . DateTime Classe

    La classe DateTime di PHP è un costrutto che rappresenta una data e un'ora . Esso include diversi metodi che consentono di modificare le date e di eseguire calcoli di data . La classe DateTime memorizza una data internamente come il numero di secondi dalla Unix Epoch , che è 1 gen 1970 , alle 00:00:00 GMT . Creare un nuovo oggetto DateTime con il "nuovo" e il costrutto DateTime o procedurale con la funzione date_create . Ad esempio : ?

    < Php

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

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

    >
    DateTime :: diff

    il DateTime :: metodo diff permette di calcolare la differenza tra due DateTime oggetti. Ad esempio, per calcolare il numero di giorni sei stato in vita , scrivere una funzione per calcolare la differenza tra la data odierna e la vostra data di nascita : ?

    < Php

    funzione daysAlive ( $ data di nascita ) {

    $ oggi = new DateTime ( " ora " ) ;

    $ compleanno = new DateTime ( $ data di nascita ) ;

    $ daysAlive = $ compleanno - > diff ( $ oggi ) ;

    ritorno $ daysAlive - > format ( " % a giorni '); ?

    }

    >
    < br funzione

    la funzione date_diff >
    date_diff è un alias procedurale stile del DateTime :: metodo diff . utilizzare la funzione date_create per creare un oggetto DateTime e utilizzare la funzione date_diff per calcolare l'intervallo . tra due date , ad esempio, la funzione procedurale stile che calcola il numero di giorni sei stato in vita è: ?

    < php

    funzione days_alive ( $ birth_date ) {

    $ oggi = date_create ( " ora " ) ;

    $ compleanno = date_create ( $ birth_date ) ;

    $ days_alive = date_diff ( $ compleanno , $ oggi ) ;
    < p > date_interval_format ritorno ( $ days_alive , "% un giorno "); ?

    }

    >
    DateInterval Classe
    < p > Quando si utilizza il metodo DateTime :: diff o la funzione date_diff , il risultato viene rappresentato come un oggetto della classe DateInterval . Questa classe memorizza l'intervallo tra due date come un determinato periodo di tempo in anni , mesi , giorni, ore e secondi. l' DateInterval object-oriented :: metodo di formato o la funzione date_interval_format procedurale stile consentono di visualizzare l' intervallo di date in uno o più periodi di tempo . ad esempio, è possibile visualizzare un intervallo di date come un numero di giorni o di come un numero di anni e giorni : ?

    < php

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

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

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

    echo date_interval_format ( $ diff , "% un giorno ");

    eco date_interval_format ( $ diff , "anni y % e % d giorni" ) ; ?

    >

    Previous :

    next :
      Articoli Correlati
    ·Come installare PHP in una cache di Windows 
    ·Come inserire un decimale in PHP MySQL 
    ·Come includere un'intestazione PHP 
    ·Come ottenere un Sub Snippet struttura XML da un file B…
    ·Le prestazioni di un array associativo in PHP 
    ·PHP Tutorial Scratch Card 
    ·Come convertire XLS in CSV con PHP 
    ·Come compilare un file PHP 
    ·Come leggere i file PDF in PHP 
    ·Come fare a Spegnere l'interruttore per una funzione in…
      Articoli in evidenza
    ·Come costruire strumenti per PHP 5 per Windows 
    ·Come modificare i metadati di una foto 
    ·Modalità di accesso e-mail con Visual Basic 
    ·NEMA Logic Norme 
    ·Come modificare le proprietà di un modello CSS 
    ·Come rilevare un evento con WIA Wait 
    ·Come rimuovere una barra degli indirizzi con JavaScript…
    ·Come giocare MP3 utilizzando MMControl in Visual Basic 
    ·Come ottenere il codice sorgente di un elemento dell'im…
    ·Come creare Karaoke Software 
    Copyright © Conoscenza Informatica http://it.wingwit.com