Visualizzare il nome del mese in MariaDB
MariaDB (e anche MySQL) ha una funzione che ci consente di visualizzare il nome del mese partendo da una data: MONTHNAME.
Vediamo un paio di esempi:
> SELECT MONTHNAME('2018-02-13');
February
MariaDB (e anche MySQL) ha una funzione che ci consente di visualizzare il nome del mese partendo da una data: MONTHNAME.
Vediamo un paio di esempi:
> SELECT MONTHNAME('2018-02-13');
February
PHP ha un ottimo supporto per la date, sia per la programmazione a oggetti che non.
Questa la pgina base; come vedete è possibile formattare e rappresentare le date in praticamente qualsiasi modo.
Il problema, però, sorge quando vogliamo mostrare il nome del giorno o del mese in italiano, perchè di default questi sono in inglese.
Ovviamente possiamo risolvere anche questo; prima di tutto impostiamo l'italiano:
setlocale(LC_TIME, 'ita', 'it_IT.utf8');
Qui i dettagli per la funzione setlocale.
Nel mio caso ho impostato solo il parametro LC_TIME, il resto non mi serve; ma potete sostuirlo con LC_ALL per tutto il resto.