24 -Stunden -Zeitformatierung mit Swifts `Datum.Formatted ()`IOS

Programmierung für iOS
Anonymous
 24 -Stunden -Zeitformatierung mit Swifts `Datum.Formatted ()`

Post by Anonymous »

Ich versuche, ein Datum in Swift zu formatieren, indem ich die Methode date.Formatted () zu einer Zeit als 24-Stunden-Taktzeit erstellen kann.

Code: Select all

import Foundation

let date = try! Date("2023-07-25T16:23:00Z", strategy: .iso8601)
print(date.formatted(.dateTime.hour(.twoDigits(amPM: .omitted)).minute()))

// Produces: 05:23
< /code>
Ich bin in Großbritannien und derzeit in BST, also wird für eine Eingabe von 16:23 Uhr um 17:23 Uhr erwartet.  [url=viewtopic.php?t=14917]Ich möchte[/url] die Ausgabe als 17:23 
ohne mit DatumFormatter erhalten. Gibt es eine Möglichkeit, .hour () so zu konfigurieren, dass das 24 -Stunden -Äquivalent erstellt wird? Oder irgendetwas anderes nicht

Code: Select all

DateFormatter
Methode?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post