Data e ora
Data e ora
Una volta che si avvia a creare qualche script più complessi presto bisogno di iniziare con data e tempi. Per esempio, forse si desidera registrare quando qualcuno registrato nel database o mostrare immagini diverse a seconda del periodo dell'anno? Quando si utilizza volte è buona norma impostare prima il fuso orario si intende utilizzare.
" GMT " ) ; date_default_timezone_set ("GMT");
Quindi è possibile utilizzare la funzione
data per ottenere le informazioni richieste data. La funzione data genera una stringa basato sul formato di una stringa data immessa nella funzione.
date ( " h " ) ; echo date ("h");
outputs the current hour as a number from 01 - 12 / / Restituisce l'ora corrente come numero 01-12
date ( " H " ) ; echo date ("H");
outputs the Month from Jan to Dec / / Uscite del mese di gennaio-dicembre
date ( " d " ) ; echo date ("d");
outputs the current hour as a number from 01 - 23 / / Restituisce l'ora corrente come numero 01-23
date ( " D " ) ; echo date ("D");
outputs the day from Mon to Sun / / In uscita il giorno da lunedì a domenica
date ( " m " ) ; echo date ("m");
outputs the current month as a number from 01 - 12 / / In uscita il mese corrente come numero 01-12
date ( " M " ) ; echo date ("M");
outputs the Month from Jan to Dec / / Uscite del mese di gennaio-dicembre
date ( " y " ) ; echo date ("y");
outputs the current year as a two digit number / / Restituisce l'anno corrente come un numero a due cifre
date ( " Y " ) ; echo date ("Y");
outputs the current year as a four digit number / / Restituisce l'anno corrente come un numero di quattro cifre
Questi formati di stringa possono ovviamente essere combinati per rendere i numeri più complesse. Ci sono anche molte altre opzioni di formato si prega di consultare il sito web PHP per ulteriori informazioni.
date ( " d - m - y " ) ; echo date ("d - m - y");
outputs the current year so 05 - 12 - 2008 / / Uscite l'anno in corso così 05 - 12-2008
Quindi questo può essere usato in questo modo
date ( " m " ) = = 12 ) if (date ("m") == 12)
{
show christmas logo / / Show natale logo
}
altro
{
show normal logo / / Show logo normale
}
Ci sono due parametri della funzione data in cui il primo è la funzione di stringa e il secondo è il timestamp dovrebbe basare la data. Che per impostazione predefinita La data di oggi, ma un timestamp futuro o passato può essere usato per manipolare una data futura o passato. Quindi utilizzando la funzione
volta che tornerò un giorno. Nota la funzione del tempo genera il timbro ora corrente.
timestamp = time ( ) ; $ Timestamp = time ();
timestamp = $ timestamp - ( 24 * 60 * 60 ) ; $ Timestamp = $ timestamp - (24 * 60 * 60);
minus 24 hours * 60 minutes * 60 seconds / / Minus 24 ore * 60 minuti * 60 secondi
as the timestamp is minutes since January 1 1970 00 : 00 : 00 GMT / / Come il timestamp è a pochi minuti dal 1 gennaio 1970 00: 00: 00 GMT
date ( " d - m - y " , $ timestamp ) ; echo date ("d - m - y", $ timestamp);
outputs the current year so 04 - 12 - 2008 , when the current date is the 05 - 12 - 2008 for instance . / / Uscite l'anno in corso in modo da 04-12 - 2008, quando la data corrente è il 05 - 12 - 2008 per esempio.
Nessun commento è stato fornito.
Scritto da Dominic Skinner
Ultimo aggiornamento: 2011/10/25 16:00:38