468x60

giovedì 15 ottobre 2009

Stringhe e Date con MySQL

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

468x60

Cerca su Google

Cerca nel Blog con Google