Un timestamp PHP memorizza il numero di secondi trascorsi dalle 00:00:00 1° gennaio 1970, nota come la Unix epoch data. Questo sistema permette le date da manipolare e memorizzati come numeri standard e offre una base comune da cui possono essere facilmente convertiti in fusi orari diversi e formati. La funzione date () PHP è utilizzata per convertire un timestamp PHP in un formato data personalizzabile, utilizzando una gamma di opzioni di formattazione.
Istruzioni
1
Creare una variabile che contiene un timestamp che rappresenta la data corrente e l'ora utilizzando la funzione Time () PHP. Aggiungere il seguente codice nella tua pagina PHP: $timestamp = time ();
2
Individuare la funzione date () nel manuale di PHP online e selezionare i token pertinenti per il formato della data che si intende utilizzare. Ad esempio, utilizzando la lettera F sarebbe recuperare il nome del mese dal timestamp.
3
Creare una stringa di formato di data per dare l'output richiesto. Ad esempio, "[NULL] m/d/Y" Crea il formato di data standard "mm/gg/aaaa," in cui "m" è una rappresentazione numerica del mese, "d" è la rappresentazione numerica del giorno e "y" rappresenta l'anno con quattro cifre. 25 dicembre 2010, sarà rappresentato come 25/12/2010.
4
Passare la stringa di formato di data e il timestamp alla funzione date () e memorizza il risultato in una variabile utilizzando il codice PHP: $date = date("m/d/Y",$timestamp);
5
Inviare la data formattata al browser chiamando la funzione Echo () PHP, utilizzando il codice PHP: echo $date;
Questo visualizzerà il timestamp convertito nel formato della data prescelta.
Consigli & Avvertenze
- Per creare un timestamp PHP da una data e ora personalizzato, utilizzare la funzione mktime () PHP.
- Utilizzare la funzione UNIX_TIMESTAMP MySQL SQL per convertire un timestamp MySQL in un timestamp PHP, che quindi può quindi essere formattato con il comando date ().