- Home
- Categorie
- Coding e Sistemistica
- Coding
- Formato delle date con mssql server
-
Formato delle date con mssql server
Buongiorno.
Sto, utilizzando php con mssql server.
Ho un piccolo problemino di formattazione con le date che con mysql non si è mai presentato.Se leggo dal database una data nel formato datetime e faccio un
echo a video della variabile, la data me la trovo nel formatoJan 1 2009 12:00AM
ma nel database invece è nel formato
2009-01-01 00:00:00.0 che sicuramente è più comoda, anche perchè nella elaborazione che sto facendo devo fare delle scelte a secondo della data, e ovviamente averla nel formato Jan 1 2009 12:00AM la cosa diventa motlo scomoda.
Grazie in anticipo a chi mi risponderà...
-
Ciao,
devi modificare la query con la funzione CONVERT:SELECT CONVERT(varchar, data_da_formattare, 120) AS data_da_formattare FROM ....
Il paramentro 120 indica il formato yyyy-mm-dd hh:mi:ss
Puoi trovare info sugli altri codici di formattazione qui:
h*tp://msdn.microsoft.com/en-us/library/aa226054(SQL.80).aspxAlessandrp