Konvertieren Sie DateTime in C # in JJJJ-MM-TT-Format und speichern Sie es in MySql DateTime Field

Ich versuche zu konvertieren DateTime format yyyy-MM-dd - format und speichern Sie es auf DateTime Objekt. Aber es gibt mir das System DateTime format MM/dd/yyyy.
Ich bin mit dem folgenden code zu konvertieren.

string dateTime = DateTime.Now.ToString();
string createddate = Convert.ToDateTime(dateTime).ToString("yyyy-MM-dd h:mm tt");         
DateTime dt = DateTime.ParseExact(createddate, "yyyy-MM-dd h:mm tt",CultureInfo.InvariantCulture);

aber nicht von der oben genannten Zeile konvertiert in das angegebene format.
Kann irgend jemand helfen dieses zu lösen.

Ich bin immer der DateTime-von einer Anwendung aus und übergeben Sie dieses Objekt an eine andere Anwendung, und diese Anwendung wird speichern Sie das betreffende Datum in die MySql-DateTime-Feld im format "yyyy-MM-dd".
Dies ist der Grund, warum ich habe diese Frage.

Projekt 1 hat die Klasse aus, dass ich immer das Datum.
und der Prozessor-Klasse, die die Middleware der Anwendung der it-Prozesse das DateTime-format zu konvertieren, die im bestimmten format. Und geht auf das Andere Projekt, das verbraucht den DateTime und speichert diese in der MySql-Feld.

Kommentar zu dem Problem
Warum? Wie es im Objekt gespeichert ist, sollte keinen Unterschied machen, in Ihrem code. Verwenden Sie einfach die richtige Kultur, wenn dabei keine Vergleiche. Kommentarautor: Smeegs
Datatime nicht ganz haben ein format, das format angewendet wird, wie Sie möchten, um Sie anzuzeigen (ToString()) Kommentarautor: Bolu
Ich bin immer das Datum von der anderen Anwendung und das Datum auf die andere Seite und von dort aus bin ich versucht zu speichern, das Datum in der MySql-dateTime-Feld. Kommentarautor: Rahul Gokani
@RahulGokani dann sollten Sie angegeben haben, dass Ihre Frage ein. Ich schlage vor, Sie aktualisieren Sie es, um dies zu reflektieren, als auch zeigt, was code, den Sie versucht haben, zuweisen, in denen wollen zu verwenden. Kommentarautor: crashmstr
Sie sollten wirklich löschen diese Frage und die Fragen: "Wie kann ich richtig lagern, ein datetime-Objekt in eine mysql-date-Spalte". Man konzentriert sich auf das, was Sie wahrnehmen, als die Lösung, aber du bist wirklich einfach nur Lust auf ein symptom, nicht das problem. Kommentarautor: Smeegs

InformationsquelleAutor der Frage Rahul Gokani | 2013-10-10

Schreibe einen Kommentar