Ich habe ein Textfeld in meinem Projekt, in dem Benutzer Datum eingeben, wie ddmmyyyy
. Ich muss es in dd-mm-yyyy
Format konvertieren, so dass ich bestimmte Daten aus der Datenbank abrufen konnte.Wie konvertiert man Textboxwert ddmmyyyy in TT-MM-JJJJ?
0
A
Antwort
1
Sie können Ihre string
-DateTime
zuerst analysieren und dann erzeugen sie String-Darstellung mit dass Format ist.
Zum Beispiel;
var s = "11062016";
var dt = DateTime.ParseExact(s, "ddMMyyyy", CultureInfo.InvariantCulture);
Console.WriteLine(dt.ToString("dd-MM-yyyy", CultureInfo.InvariantCulture));
By the way, ich du sagen willst MM
nehmen statt mm
seit mm
Zeichen für Minuten ist aber MM
Spezifizierer ist für Monate.
Auf der anderen Seite haben Sie nie die Daten angegeben, die Sie abrufen möchten, aber es ist keine gute Idee, DateTime
Werte (wenn sie sind) mit Strings zu erhalten. Verwenden Sie DateTime-Werte, um DateTime-Daten aus Ihrer Datenbank (die meisten von RDMS unterstützen) und keine Zeichenfolgen zu erhalten.
0
Versuchen
string str = "06112016";
DateTime date = new DateTime();
DateTime.TryParseExact(str, "ddMMyyyy", System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.None, out date);
string FormattedDate = date.ToString("MM-dd-yyyy");
Verwandte Themen
- 1. Textboxwert um .25 erhöhen
- 2. Standard-Datumsformat in Rails (muss ddmmyyyy sein)
- 3. Wie übergebe ich den Textboxwert an JavaScript?
- 4. Wie konvertiert man altes SQL?
- 5. Wie konvertiert man das Datumsformat in vb.net?
- 6. Wie konvertiert man string [] in ArrayList?
- 7. Wie konvertiert man String in Bitset?
- 8. Android Wie konvertiert man Int in String?
- 9. Wie konvertiert man Methodenaufrufe in Postfix-Notation?
- 10. Wie konvertiert man DateTime in String?
- 11. Wie konvertiert man negative hexadezimale in dezimal
- 12. Wie konvertiert man IEnumerable in IObservable?
- 13. Wie konvertiert man Double.POSITIVE_INFINITY in BigDecimal?
- 14. Wie konvertiert man Byte-Array in Bilddatei?
- 15. Wie konvertiert man InputStream in Source?
- 16. Wie konvertiert man Platform :: String in char *?
- 17. Wie konvertiert man java.util.Date-Objekte in Kalenderobjekte?
- 18. Wie konvertiert man ein SparseArray in ArrayList?
- 19. Wie konvertiert man TryCast in C#?
- 20. Wie konvertiert man ein Datum in YYYYDDD?
- 21. Wie man Jobject in jstring konvertiert
- 22. Wie konvertiert man ein IplImage in Mat?
- 23. Wie man requests.cookiejar in qnetworkcookiejar konvertiert?
- 24. Wie konvertiert man PFGeoPoint in CLLocation
- 25. Wie konvertiert man .Jpeg Bilder in .Bmp
- 26. Wie konvertiert man Text in Bild?
- 27. Wie konvertiert man xsd in ecore (EMF)
- 28. Wie konvertiert man von Newton.Json.Linq.JToken in Byte []?
- 29. Wie konvertiert man .nii in .nii.gz Datei?
- 30. Wie konvertiert man eine Zeichenfolge in ISOString?
Wirklich ein Datetime im String-Format mit schlecht ist. Verwenden Sie ein beliebiges Datumauswahlsteuerelement, das Datetime vom Benutzer abrufen und als UTC beibehalten kann. –