Link sponsorizzati

Data e orario con PHP

Articolo scritto da Max Bossi

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:

<?php
print date("l dS of F Y h:i:s A");
?>
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:
<?php
print gmdate ("H:I");
?>

Nella stessa categoria...
E-Learning
Corso LinuxCorso Linux
Guida completa al sistema open-source. A partire da 49 €.
Corso MySQLCorso MySQL
Gestione del database open-source. A partire da 39 €.
Corso PHPCorso PHP
Corso completo per la creazione di siti Web dinamici. A partire da 49 €.
Link sponsorizzati