MySQL mette a disposizione molte potenti funzioni per l'elaborazione dei dati, tra cui alcune utilissime funzioni per la manipolazione delle stringhe e delle date.
In questo esempio vediamo come convertire una stringa in una data, e come calcolare la differenza di tempo tra due date:
SELECT TIMEDIFF(STR_TO_DATE('20091015132615',"%Y%m%d%H%i%s"),STR_TO_DATE('20091015130759',"%Y%m%d%H%i%s"))
Il cui risultato è il seguente:
20091015132615 viene convertito nella data "2009-10-15 13:26:15"
20091015130759 viene convertito nella data "2009-10-15 13:07:59"
infine TIMEDIFF() restituisce come risultato "00:18:16", in formato Time
Nessun commento:
Posta un commento