hey TH69,
im Prinzip an garnichts,
ich habe das Geburtsdatum erfolgreich von Rest des strings abgetrennt:
C#-Quelltext
1: 2: 3: 4:
| string test = "VNr:00572314;Auf:15.01.12-30.01.12;VorstAuf:-;Geb:30.04.27;HV:Kock Waltraud;HVGeb:30.04.27"; test = test.Substring(test.IndexOf("Geb:") + 4); test = test.Remove(test.IndexOf(";")); DateTime geb = Convert.ToDateTime(test); |
Nun passiert aber folgendes:
Da die Person im Beispiel 27 geboren ist (1927), möchte ich, dass das Geburtsjahr komplett ausgegeben wird:
C#-Quelltext
1:
| MessageBox.Show(string.Format("{0:dd-MM-yyyy}", geb).ToString()); |
Leider ist mein Computer dagegen, und gibt mir das Jahr 2027 aus.
Meine Frage ist nun: Wie kann ich dem Programm sagen, dass es nur Daten verwenden darf, die schon vergangen sind.