Ich versuche, Datumsformat von hh: mm in HH zu konvertieren: mm: ss. Während dieser Code für die ganze Zeit gut funktioniert, ist es nicht das erforderliche Ergebnis für die Zeit zwischen 12-1. ZB: um 12:30 gibt es 00:30 (es sollte stattdessen 12:30 sein), während für 1:30 es als 13:30 gibt. Welche Änderungen sollten in diesem Fall vorgenommen werden?Zeit Umwandlung in Java für 12:00 Uhr
Antwort
Falls Sie zweite wollen auch unter Code dann verwenden, aber zweite wird nicht von bestimmten Format bekommen, das ist, warum es alway 00.
Ergebnis sein wird: - konvertierte Datum ist: 12.30.00
DateFormat destDf = new SimpleDateFormat("hh:mm:ss a");
Sie müssen die AM PM Markierung im Parser
DateFormat srcDf = new SimpleDateFormat("hh:mm a");
und geben Sie die AM PM in dem angegebenen Datum Zeichenfolge
String dateStr = "12:30 PM";
Ansonsten java kann wissen, nicht einfach hinzufügen, wenn hte Stunde Vormittags oder nachmittags.
SimpleDateFormat analysiert einfach die Eingabezeichenfolge. Es führt keine implizite Konvertierung. Es ähnelt dem Auffüllen von Date-Objektfeldern mit analysierten Werten der Eingabezeichenfolge.
untenstehenden Link finden Sie auf mögliche Datum Muster http://beginnersbook.com/2014/01/how-to-convert-string-to-24-hour-date-time-format-in-java/
Zusätzlich zu jedem Link sollten Sie alle wichtigen Hinweise aus dem Link beschreiben. –
Sicher, lassen Sie mich wissen, wenn Sie irgendwelche Eingaben benötigen –
- 1. Dynamische Uhr in Java
- 2. Datenbank Zeit Umwandlung in Groovy
- 3. Zeit Umwandlung in Eclipse, mit
- 4. Zeit Umwandlung zwischen Zeitzonen
- 5. Datum Zeit Umwandlung
- 6. Java 8 mal api - Instant.now (Uhr) vs LocaldateTime.now (Uhr)
- 7. Java einfache Timestamp to Date Umwandlung
- 8. Fehlerbehebung Auto vectorize Grund ‚1200‘
- 9. Encoding Umwandlung in java
- 10. Java Umwandlung 1d2h3m in Millisekunden
- 11. String zu Datum Zeit Umwandlung
- 12. Speichern Datum Zeit für alle Zeitzonen in Java
- 13. eine Zeit Zeichenfolge Sekunden in Python Umwandlung
- 14. Umwandlung Epoche Zeit mit Millisekunden in Datetime
- 15. Wie installiere ich J2ME auf Nokia 1200?
- 16. Benutzerdefinierte Schriftart für Uhr Textansicht
- 17. Umgekehrte vorzeichenlose Umwandlung in Java
- 18. Java Umwandlung Bild BufferedImage
- 19. Cassandra Abfrage auf Sekundärindex: ReadTimeout: code = 1200
- 20. Pandas Zeit-Stunden-Umwandlung Lambda mit
- 21. Dynamische Umwandlung in Primitive in Java
- 22. bester Ansatz für Boolesche Objekt String in Java Umwandlung
- 23. Compile-Zeit-Umwandlung von uint in int in C#
- 24. wie mache ich meine Java App bekommen globale Zeit von einigen Online-Uhr
- 25. Eigene digitale Uhr mit Daten und Zeit. effizient
- 26. JavaScript Uhr nicht aktuelle Zeit auf mobilen Geräten
- 27. Uhr Format der Uhr Tabelle für Emacs Org-Modus
- 28. wie man 2:30 Uhr bis 02:30 Uhr mit php
- 29. Datumsformat Umwandlung Java unter Verwendung von
- 30. $ Uhr für Elementbreite innerhalb Richtlinie
try 'HH: mm a' anstelle von 'hh: mm' – Aditya
Mögliche Duplikat [Anzeige der aktuellen Uhrzeit im 12-Stunden-Format mit AM/PM] (http : // stac koverflow.com/questions/18734452/display-current-time-in-12-hour-format-with-am-pm) – Unknown
Sie verwenden nicht das 'a' Muster für die AM/PM-Markierung. – Tunaki