Im String-Array habe ich ein Datumsfeld, das ich nur für das Datum formatieren und an das Date-Time-Objekt binden möchte.So zeigen Sie das Datum nur vom Datetime-Typ in das Datetime-Objekt an
string[] strArray = new string[] {
"Mahesh Chand",
"Mike Gold",
"Raj Beniwal",
"Praveen Kumar",
"7/10/1974 7:10:24 AM"
};
DateTime dateFromString = Convert.ToDateTime(strArray[4]);
DateTime dt = DateTime.ParseExact(dateTimeString, "dd/MM/yyyy", null);
Ich bekomme nicht nur Datum. bekomme immer noch Datum und Uhrzeit.
Dank antworten .... es wirft Ausnahme - Die beste Methode der Überladungsmethode für "system.datetime.parseExact/(string, string, system.IformatProvider)" hat einige ungültige Argumente – user1455897
sehe mein Update und stellen Sie auch sicher, dass Ihre 'strArray [4]' korrekte Datumszeichenfolge als 'dd haben/MM/JJJJ' – Mostafiz
Danke Rehman für die Antwort! ..... ich habe tatsächlich eine Datentabelle mit Sortiermöglichkeiten. Wenn ich in Datumsformatierung in Zeichenfolge umwandel, kann ich die Sortierung auf der Datentabelle nicht durchführen. – user1455897