Ich konvertiere eine Zeichenfolge in DateTime, damit ich Jahr, Monat und Tag trennen kann. Die Trennung der Zeichenfolge funktioniert, aber value.Month
und value.Day
entfernt die Nullen aus dem Monat und Tag. Die Zeichenfolge könnte also 04/05/2016 sein und wird zum 4. Mai 2016 konvertiert.So stoppen Sie das Datum beim Entfernen von Nullen
Wie kann ich verhindern, dass die Nullen entfernt werden?
string date = txtFromDate.Text;
int year = 0;
int month = 0;
int day = 0;
DateTime value;
if (DateTime.TryParse(date, out value))
{
year = value.Year;
month = value.Month;
day = value.Day;
}
Ich möchte das Datum im selben Format behalten.
Die 'DateTime.TryParse' alles tun, nicht mit dem Format ... Bitte überprüfen Sie Ihre Display-Format (wie zB Ihre' ToString() ') – Ian
@Ian du hast recht, Ich habe meine Frage aktualisiert – user123456789
Wo möchten Sie die Daten behalten? – Win