-
03.05.11 15:15 #16
- Registriert seit
- Apr 2011
- Beiträge
- 19
Des Rätsels Lösung ist nun folgendes...
Code :1 2 3 4 5 6 7 8 9 10 11
//Für den Namespace using System.Globalization; //Angabe des Datumsformat CultureInfo en_US = new CultureInfo("en-US"); //Konvertierung des Datums in einen String. Zusätzlich wurde die Zeit durch .ShortDatePattern abgeschnitten. String dateFromDateTimeGueltigkeitT2ShortDate = dateTimeGueltigkeitT2.Value.ToString(en_US.DateTimeFormat.ShortDatePattern); //Damit an die Datenbank keine Punkte geschickt werden die GUI aber ein Punktgetrenntes Datum hat noch ein Replace dateFromDateTimeGueltigkeitT2ShortDate = dateFromDateTimeGueltigkeitT2ShortDate.Replace(".", "/");
-
Stimmt, du hast Recht, es werden Punkte anstatt Schrägstriche verwendet. Ich habe diese Seite gefunden, die erklärt warum das so ist: die ToString-Methode der DateTime-Klasse nimmt als Trennzeichen das Zeichen welches in der DateSeparator-Eigenschaft der Kultur angegeben ist. Da aber keine bestimmte Kultur angegeben ist (sondern lediglich der String "M/dd/yyyy" übergeben wurde), wird die Standard-Kultur verwendet, welche deutsch ist.
Um es richtig zu machen musst du der ToString-Methode als auch noch sagen, welche Sprache sie verwenden soll:
Code csharp:1 2
CultureInfo en_US = new CultureInfo("en-US"); String datumstext = DateTimePicker1.Value.ToString(en_US.DateTimeFormat.ShortDatePattern, en_US);
hihi = -h²
-
03.05.11 15:41 #18
- Registriert seit
- Apr 2011
- Beiträge
- 19
Cool danke für den Tipp...******
Ähnliche Themen
-
Webservice: Visual Studio 2008 vs Visual Studio 2010 Express for Windwos Phone
Von Johannes7146 im Forum .NET Web und KommunikationAntworten: 4Letzter Beitrag: 27.09.10, 23:06 -
Probleme mit Visual Studio C++ 2008
Von Xervos im Forum C/C++Antworten: 2Letzter Beitrag: 28.05.10, 09:28 -
Datenbankanbindung Visual Studio 2008
Von fander im Forum .NET DatenverwaltungAntworten: 2Letzter Beitrag: 03.03.09, 08:46 -
visual Studio 2008
Von jma im Forum Coders TalkAntworten: 9Letzter Beitrag: 27.08.08, 13:14 -
Visual Studio 2008 *.obj verwenden
Von buell im Forum C/C++Antworten: 1Letzter Beitrag: 21.04.08, 14:41



3Danke

Zitieren
Login





