Wie kann ich Zeichenkettenzeit in umwandeln 12 Stunden (AM, PM) Zeitformat? Wie wenn Eingabe-String wird "2320" als ich möchte antworten wie "11:20 PM".Zeichenkettenzeit wie (0740) in 12 Stunden (AM, PM) Zeitformat wie (07:40 AM)
5
A
Antwort
13
string s = DateTime.ParseExact("2320","HHmm",CultureInfo.CurrentCulture)
.ToString("hh:mm tt");
2
Ich bin sicher, dass seine oft erwähnt worden, aber hier ist die Referenz für die auf String-Parameter für Datetime here.
In Marc's Antwort gibt es eine führende Null in den Stunden, wenn es eine einstellige Stunde ist.
string s = DateTime.ParseExact("2320", "HHmm").ToString("h:mm tt");
Das oben genannte würde das Format zur Verfügung stellen, das wir von den meisten digitalen Uhren heutzutage gewohnt sind.
Verwandte Themen
- 1. konvertieren 24-Stunden-Zeit bis 12 Stunden und AM/PM-Anzeige Oracle SQL
- 2. Java8 DateTimeFormatter am/pm
- 3. Regex für 12 Stunden und 24-Stunden-Zeitformat
- 4. Wie kann ich 24 Stunden in 12 Stunden umrechnen?
- 5. AM/PM mit Javascript
- 6. Xcode swift am/pm-Zeit auf 24-Stunden-Format
- 7. 12 Stunden in 24 Stunden umrechnen
- 8. AM/PM zu TimeSpan
- 9. 12 Stunden Zeichenzeit in 24 Stunden umwandeln
- 10. Vergleich AM und PM (NSDate)
- 11. So deaktivieren Sie AM/PM in UIDatePicker
- 12. Wie bekomme ich AM oder PM?
- 13. Wird mit Javascript erkannt, wenn das Gerät des Benutzers 12 Stunden (am/pm) oder 24 Uhr (Militärzeit) verwendet
- 14. speichern AM PM Zeit Zeichenfolge in TIME-Datentyp in MySQL und abrufen mit AM PM während der Anzeige?
- 15. Wechsel von AM zu PM?
- 16. PM Änderungen an AM Java
- 17. Wie konvertiert man die Zeit von AM/PM in 24 Stunden Format in PHP?
- 18. Zeitumwandlung in HH: MM PM/AM-Format
- 19. Konvertieren AM/PM in Kleinbuchstaben in datepicker.js?
- 20. Wie konvertiert man 12-Stunden-Zeitstempel in 24-Stunden-Zeitstempel in Bienenstock?
- 21. konvertieren SYSDATETIMEOFFSET(), um HH: MM AM/PM
- 22. Einfügen von h: mm pm/am Zeitformat in die Datenbank mit MYSQL
- 23. AlarmManager funktioniert nur für AM-Stunden
- 24. Formatierungszeit 12 Stunden Uhr für MYSQL
- 25. Wie bekomme ich AM/PM von einer Datetime in PHP
- 26. mysql 12 Stunden bis 24 Stunden Zeit Umwandlung
- 27. 24-Stunden-Format im 12-Stunden-Format
- 28. java erhalten Datum Marker Feld (am/pm)
- 29. Notwendigkeit, AM/PM mit MomentJS anzuzeigen
- 30. Strftime Formatierung Ruby/Rails - Klein am/pm
(oops, verpasste die culture-info; hinzugefügt) –
sollte dies nicht eine kultur info verwenden, die 24h system anstelle von CultureInfo.CurrentCulture verwenden? – Peter
@Petoj: Ich glaube, die Hauptstadt Hs gibt bereits ein 24h-System an (sonst wäre die Zeichenfolge "hhmm"). –