|
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 -->
|