webForumDet fria alternativet
Logga in / Bli medlem

Datumproblem 06/05/2008 blir 2008-06-05

Databaser & SQL

1 svar · 399 visningar · startad av Bjuris

Medlem sedan juli 2001514 inlägg
Frågan#1

Har ett litet problem i sql (sql server 2005)

Jag har ett datum (format 06/05/2008 DD/MM/YYYY - british(alltså 5:e maj) som jag skickar via en sp ner i databasen i ett fält (datatime).
När jag kollar datat som går ner i databasen så har den följande format 2008-06-05 YYYY-MM-DD HH:MI:SS.MMM ODBC Canonical(alltså 5:e Juni)

Någon som vet hur jag skall göra för att datumet skall bli korrekt. Jag kan inte ändra datumformatet som kommer från koden då det är spikat

Medlem sedan dec. 19995 874 inlägg
#2

06/05/2008 DD/MM/YYYY, är ju den 6 maj.

Specificerar du vilken datatyp ditt datum är i i din kod, eller använder sparar du datumet som en sträng?

255 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)