Datumsformate umwandeln

mastermannrw

Mitglied
Hallo Gemeinde,

ich hab ein riesiges Problem. Ich hänge echt fest.
Ziel:
Ein Datum in einer anderen als der gegebenen Form zu speichern.
Eingabeformat: DE
Ausgabeformat: EN

Problem:
Ich lese aus einem Datagridview ein Feld mit einem Datum. Dieses will ich in eine XML Datei schreiben in einem definierten, aber anderem Format.

Ich dachte an die Parse Funktion. Bringt mich nicht weiter. denn wenn ich das in DE in die Funktion schmeiße, kommt auch DE wieder raus. Änder ich vorher die Culture auf EN, hab ich ne exception, weil das Format nicht erkannt wird.
Es muß doch irgendeine Funktion geben die das vernünftig verarbeiten kann?

Danke für jeden Tipp.

Gruß Micha
 
Hi

Die Methode DateTime.ToString nimmt als Überladung u.a. einen IFormatProvider. Dieses Interface ist u.a in der Klasse CultureInfo implementiert.
 
Zurück