SkarreMedlem sedan apr. 20012 427 inläggFrågan#1 Jag listar med nedanstående kod ut nyheter och datumet blir "2003-01-01 00:00:00" trots att formatet i databasen är "2003-01-01". Mina frågor är då:
1. Varför läggs "00:00:00" till?
2. Hur gör jag enklast för att få datumet i rätt format (2003-01-01)?
Jag har försökt med diverse formateringsfunktioner som Convert.ToDateTime o.s.v. men det vill sig inte.
while (news.Read())
{
newslabel.Text += "<p><strong>" + news[intHeadlineOrdinal] + "</strong><br>" +
news[intStartDateOrdinal] + "<br>" + news[intArticleOrdinal] + "</p>";
}
RED: Glöm det, jag måste vara bakfull för jag försökte konvertera fel fält.

XxrobxMedlem sedan mars 2003106 inlägg Det lättaste men kanske inte det bästa sättet, är att göra om datumet till en String och sedan plocka ut de tecken du vill ha med.
Exempel:
Dim mittDatum As String = "2003-01-01 00:00:00"
mittDatum = Left(mittDatum, 10)
Då får du datumet i formatet "2003-01-01"
Hoppas det var till någon hjälp...