Nwlapcug.com


Come convertire un Timestamp PHP in una data

Come convertire un Timestamp PHP in una data


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 ().