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

LÖST Konvertera datum

Rekommendera Poster

KarlGunnar

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?

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
.M

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)

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
KarlGunnar

Tack det fungerar bra!

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...