Har en kolumn i mySql-databas som är av typen Date "yyyy-mm-dd", när jag sedan får ut det i en sträng i applikationen ser den ut såhär: "yyyy-mm-dd tt:mm:ss".
Hur kommer jag runt detta?
Möjligen att detta är fel forum, vet ju inte vart problemet ligger! :q
edit: märkte att jag kunde använda mig av
Men då resultatet kommer ifrån en datatable som läggs in i en listView så måste jag isg gå igenom alla datum eller parsa varje gång man ska använda ett värde. Hoppas det finns bättre lösningar! :)
Blir lite missar när man tar upp gamla grejer.. datatable loopas igenom när jag lägger den i listview:n. Där flyttade jag koden i första posten i tråden..
Men åter till problemet (som är löst ifs), känns lite lustigt att .NET lägger till tim,min och sec; hur kommer detta sig?
Vid Parse så använder DataTime sig invändigt av en class som heter DateTimeResult och när en instans av den skapas så sätts dess properites Year, Month, Day, Hour, Minute och Second till 0. Och om inget värde har getts för tiden i Parse(string) så är det default värderna som gäller. Alltså 00:00:00.