Come modificare il formato di data in PHP

April 14

Come modificare il formato di data in PHP


PHP è un open-source linguaggio di scripting general-purpose che è ottimizzato per lo sviluppo web. PHP viene fornito con una serie di funzioni che i programmatori possono utilizzare per implementare le operazioni più comuni, come ad esempio quelle che richiedono le date e timestamp. PHP ha funzioni che permettono ai programmatori di creare date e gli orari usando molti formati standard e PHP fornisce una vasta gamma di formati incorporati in grado di visualizzare date e gli orari in qualsiasi formato l'interfaccia utente o programma richiede.

istruzione

1 Aprire un editor di testo e creare un nuovo file chiamato dateFormats.php. Inserire una "<? Php" delimitatore script PHP e una stretta "?>" Aperto delimitatore di script PHP. Qualsiasi testo inserito tra i delimitatori è considerato codice PHP e interpretato dal programma PHP. Salvare dateFormats.php sul server Web.

<? Php

?>

2 Creare una variabile tra il "<? Php" e "php>" tag denominato "$ thisDate." Utilizzare la funzione PHP strtotime () per analizzare la data "7/30/70" in un timestamp Unix rispetto a ora. Impostare la variabile $ thisDate al timestamp.

<? Php

$ ThisDate = strtotime ( "1970/07/30");

?>

3 Utilizzare il PHP "echo" lingua costrutto per stampare una interruzione di linea tag HTML ( ""). Dichiarare una variabile denominata $ dateFormat1 e assegnare una funzione alla variabile "date ()". Passare il formato 'MGA' e il $ thisDate variabili alla funzione date (). Il formato 'MDY' indica che $ thisDate dovrebbe essere visualizzato come un solo mese, un solo giorno, e un anno di quattro cifre e che questi valori devono essere separate da un trattino ( "-").

<? Php

$ ThisDate = strtotime ( "1970/07/30");

eco "";

$ DateFormat1 = data ( 'MD-Y', $ thisDate);

?>

4 Utilizzare il linguaggio PHP eco costrutto per stampare il testo "Data con mese, giorno e anno intero formattato con trattini:" alla pagina. Stampa il valore della variabile $ dateFormat1.

<? Php

$ ThisDate = strtotime ( "1970/07/30");

eco "";

$ DateFormat1 = data ( 'MD-Y', $ thisDate);

echo "Date con il mese, il giorno e dell'anno formattato con trattini:";

echo $ dateFormat1;

?>

5 Utilizzare il linguaggio PHP echo () costruire per produrre una interruzione di linea HTML "()" tag.

<? Php

$ ThisDate = strtotime ( "1970/07/30");

eco "";

$ DateFormat1 = data ( 'MD-Y', $ thisDate);

echo "Date con il mese, il giorno e dell'anno formattato con trattini:";

echo $ dateFormat1;

eco "";

?>

6 Dichiarare una variabile denominata $ dateFormat2 e assegnare una funzione data () alla variabile. Passare il formato 'Mdy' e il $ thisDate variabili alla funzione date (). Il formato 'Mdy' indica che $ thisDate dovrebbe essere visualizzato come un'abbreviazione mese, un singolo giorno e un anno a due cifre e che questi valori devono essere separate da un trattino ( "-").

<? Php

$ ThisDate = strtotime ( "1970/07/30");

eco "";

$ DateFormat1 = data ( 'MD-Y', $ thisDate);

echo "Date con il mese, il giorno e dell'anno formattato con trattini:";

echo $ dateFormat1;

eco "";

$ DateFormat2 = data ( 'Md-y', $ thisDate);

?>

7 Utilizzare il linguaggio PHP eco costrutto per stampare il testo "Data con il mese sigla, giorno e anno a due cifre formattato con trattini:" alla pagina. Stampa il valore della variabile $ dateFormat2.

<? Php

$ ThisDate = strtotime ( "1970/07/30");

eco "";

$ DateFormat1 = data ( 'MD-Y', $ thisDate);

echo "Date con il mese, il giorno, e dell'anno formattato con trattini:";

echo $ dateFormat1;

eco "";

$ DateFormat2 = data ( 'Md-y', $ thisDate);

echo "Date con il mese sigla, giorno e anno a due cifre formattato con trattini:";

echo $ dateFormat2;

?>

8 Utilizzare il linguaggio PHP eco costruire per emettere una interruzione di linea HTML tag "()".

<? Php

$ ThisDate = strtotime ( "1970/07/30");

eco "";

$ DateFormat1 = data ( 'MD-Y', $ thisDate);

echo "Date con il mese, il giorno e dell'anno formattato con trattini:";

echo $ dateFormat1;

eco "";

$ DateFormat2 = data ( 'Md-y', $ thisDate);

echo "Date con il mese sigla, giorno e anno a due cifre formattato con trattini:";

echo $ dateFormat2;

eco "";

?>

9 Dichiarare una variabile denominata $ dateFormat3 e assegnare una funzione data () alla variabile. Passare il formato 'S / M / G' e il $ thisDate variabili alla funzione date (). Il formato 'Y / m / d' indica che $ thisDate dovrebbe essere visualizzato come un anno a quattro cifre, un mese e un giorno e che questi valori devono essere separate da uno slash ( "/").

<? Php

$ ThisDate = strtotime ( "1970/07/30");

eco "";

$ DateFormat1 = data ( 'MD-Y', $ thisDate);

echo "Date con il mese, il giorno e dell'anno formattato con trattini:";

echo $ dateFormat1;

eco "";

$ DateFormat2 = data ( 'Md-y', $ thisDate);

echo "Date con il mese sigla, giorno e anno a due cifre formattato con trattini:";

echo $ dateFormat2;

eco "";

$ DateFormat3 = data ( 'Y / M / G', $ thisDate);

?>

10 Utilizzare la lingua costrutto php echo () per stampare il testo "Data con anno intero, mese e giorno formattato con forward-slash:". Stampa il valore della variabile $ dateFormat3 utilizzando la funzione php echo ().

<? Php

$ ThisDate = strtotime ( "1970/07/30");

eco "";

$ DateFormat1 = data ( 'MD-Y', $ thisDate);

echo "Date con il mese, il giorno e dell'anno formattato con trattini:";

echo $ dateFormat1;

eco "";

$ DateFormat2 = data ( 'Md-y', $ thisDate);

echo "Date con il mese sigla, giorno e anno a due cifre formattato con trattini:";

echo $ dateFormat2;

eco "";

$ DateFormat3 = data ( 'Y / M / G', $ thisDate);

echo "Data con anno intero, mese e giorno formattato con forward-slash:";

echo $ dateFormat3

?>

11 Utilizzare un browser Web per aprire dateFormats.php. Verificare che le date sono formattati e scritti alla pagina Web come previsto.

Consigli e avvertenze

  • PHP 5.1.1 e costanti offrono avanti che possono risparmiare tempo durante la formattazione date, tra cui DATE_RSS, DATE_ATOM, e DATE_W3C.
  • La funzione strtotime () permette la creazione di date relative.
  • La funzione mktime () può essere utilizzato per visualizzare e formato date passate e future.
  • La funzione GETDATE () può essere utilizzata per creare un array che contiene informazioni sulla data.
  • La funzione strtotime () utilizza la variabile di ambiente TZ per calcolare il timestamp. Per informazioni su come impostare il fuso orario del sistema, fare riferimento alla sezione Risorse.