| 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 tra ora Francobolli in PHP
    PHP timestamp può essere utile per calcolare la differenza tra due punti nel tempo , come ad esempio il calcolo date di nascita , il numero di giorni fino a un disegno di legge è dovuto o quante ore sono passati dall'ultimo accesso di un utente . Se si desidera solo conoscere il numero dei secondi trascorsi tra due time stamp , basta sottrarre l'uno dall'altro . Calcoli più avanzati possono essere raggiunti attraverso la conversione delle marche temporali in oggetti DateTime e utilizzando built-in funzioni di tempo . Struttura

    PHP timestamp hanno un valore intero che rappresenta il numero di secondi trascorsi tra la Unix Epoch ( 1 ° gennaio 1970 00:00:00 GMT ) e l'ora corrente . Il " time () " restituisce la corrente Unix timestamp . Un tipico timestamp PHP apparirà come " 1307826891 ".
    Conversione Tempo Francobolli in DateTime

    Conversione PHP timestamp in oggetti DateTime permette di fare uso di formattazione avanzata del DateTime e ora le funzioni di differenza. Utilizzare la funzione " setTimestamp " aggiungendo il codice seguente , dove $ timestamp " è il tuo tempo PHP timbro :

    $ data - > setTimestamp ( $ timestamp ) ;

    un oggetto DateTime simile a "Il 2005 -08- 15T15 : 52:01 +0000 " " . Lunedi , 15 - ago - 05 15:52:01 UTC" o
    differenza tra
    Timestamps

    Usate la funzione " diff " del DateTime per calcolare la differenza tra le due marche temporali che sono state convertite in oggetti DateTime per esempio : .

    $ differenza = $ data1 - > diff ( $ data2 ) ,

    " $ data1 " e $ data2 " sono i tuoi oggetti DateTime . L'oggetto restituito DateInterval ha campi che danno il numero di anni , mesi, giorni , ore, minuti e secondi tra le due date .
    Formattazione della differenza tra l'ora Francobolli
    < p > Formattare la differenza di tempo tra due marche temporali che sono state convertite in oggetti DateTime con la funzione " formato" , con l'aggiunta del codice :

    $ difference_format = $ differenza - > format ( '% Y- % m - % d % % h - i- % s '); " . anni - mesi- giorni ore -minuti-secondi "

    Questo vi darà la differenza di È possibile inviare questo con il codice "echo $ diff_format ; ».

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare Zend caricatore automatico 
    ·Come utilizzare Cron PHP 
    ·Come disattivare safe_mode htaccess su Apache 
    ·Come scrivere ottali di numeri in PHP 
    ·Come inserire INT in MySQL 
    ·Come disinstallare MySQL su Vista 
    ·Come scrivere un PHP Se Statement 
    ·Argomento 1 per PHP mancanti 
    ·Come scrivere un WordPress User Ponte 
    ·Come inserire gli annunci nel piè di pagina di WordPre…
      Articoli in evidenza
    ·Come impostare data e ora della zona mediante Script 
    ·Come installare MySQL su Mac OS X Leopard 
    ·Come nascondere una casella di testo in PHP 
    ·Come inserire e rimuovere Left & Right Array Java 
    ·Come leggere un file di testo da un client mediante PHP…
    ·Come filtraggio di frequenze in LabVIEW 
    ·Silverlight Sockets Tutorial 
    ·Come nominare una variabile utilizzando un SAS Macro 
    ·Come importare SQLite a MySQL 
    ·Come eseguire gli script PowerShell dalla riga di coman…
    Copyright © Conoscenza Informatica http://it.wingwit.com