Tutorial Data e orario con il Php


In questoi tutorial impareremo a getire le date con il Php, cosa che può rivelarsi molto utile nella scrittura delle nostre pagine web.
La funzione che utilizzeremo è “date” la quale serve per formattare la data ed eventualmente l’orario locale.
La sintassi della funzione è la seguente

string date(string format, int [timestamp] );

Dove format è data dalla opportuna sequenza dei seguenti caratteri
a - "am" o "pm"
A - "AM" o "PM"
d - giorno del mese a 2 cifre eventualmente completate con lo zero; es. da "01" a "31"
D - giorno della settimana in forma testuale di 3 lettere in inglese; es. "Fri"
F - mese in forma testuale estesa in inglese; es. "January"
h - ora in formato 12 ore; es. da "01" a "12"
H - ora in formato 24 ore; es. da "00" a "23"
g - ora in formato 12 ore senza il completamento dello zero; es. da "1" a "12"
G - ora in formato 24 ore senza il completamento dello zero; es. da "0" a "23"
i - minuti; es. da "00" a "59"
j - giorno del mese a 2 cifre senza il completamento dello zero; es. da "1" a "31"
l ('L' minuscola) - giorno della settimana in forma testuale estesa in inglese; es. "Friday"
L - valore booleano per il caso di anno bisestile o meno ; es. "0" o "1"
m - mese a 2 cifre eventualmente completate con lo zero; es. da "01" a "12"
n - mese a 2 cifre senza il completamento dello zero; es. da "1" a "12"
M - mese in forma testuale di 3 lettere in inglese; es. "Jan"
s - secondi a 2 cifre eventualmente completate con lo zero; es. da "00" a "59"
S - suffiso ordinale inglese in forma testuale di 2 lettere; es. "th", "nd"
t - numero di giorni del mese specificato; es. da "28" a "31"
U - secondi trascorsi da "epoch" (01/01/1970 00:00:00 GMT)
w - giorno della settimana in forma numerica; es. da "0" (Domenica) a "6" (Sabato)
Y - anno a 4 cifre; es. "1999"
y - anno a 2 cifre; es. "99"
z - giorno dall'inizio dell'anno; es. da "0" a "365"
Z - fuso orario espresso in secondo; es. da "-43200" a "43200"
 


Qualora format contenga dei caratteri che non sono riconosciuti, essi vengono visualizzati così come sono.
Facciamo un esempio:

 

<!-- Inizio codice -->

<?php
print (date ("l dS of F Y h:i:s A"));
?>
<!-- Fine codice © by Simonet -->

 

 

Simile alla funzione “date” è “gmdate” (la sintassi è la stessa di date) ad eccezione del fatto che la data e l'ora restituite sono nel formato GMT (Ora media di Greenwich).
Ecco un esempio:

 

<!-- Inizio codice -->
<?php
print (gmdate ("H:I"));
?>

<!-- Fine codice © by Simonet -->

 

torna al menu

- - -

Directory con Motore di ricerca di Moby Dyck.com