Just nu i M3-nätverket
Gå till innehåll

Konvertera datum


KarlGunnar

Rekommendera Poster

Jag skall konvertera datum från String till Date i ASP.NET (VB).
Datumsträngen är följande: txtDatum.text="2014-03-13"
Jag skriver följande kodrad för att konvertera detta till Date:

Dim datum As Date=Convert.ToDateTime(txtDatum.text)

Jag får då felmeddelandet: Strängen identifierades inte som en giltig DateTime-sträng.
Sätter jag txtDatum.text="2014-03-13 15:35:00" fungerar det.
Jag har dock bara ett datum och ingen DateTime.
Hur gör jag för att konvertera en "ren" date såsom exvis 2014-03-13?

Länk till kommentar
Dela på andra webbplatser

Använd DateTime.ParseExact istället. Mycket bättre. Du har även en TryParseExact för att hantera eventuella fel.

DateTime.ParseExact("2014-03-13", "yyyy-MM-dd", System.Globalization.CultureInfo.InvariantCulture)
Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...