Swift Datum vergleich compare dates

Swift Datum vergleich compare dates

Die Datumsstruktur von Swift entspricht sowohl der Gleichheit als auch der Vergleichbarkeit, d.h. Du überprüfst zwei Daten auf Gleichheit und vergleichen sie, um zu sehen, welches früher ist, also in der Vergangenheit liegt.

In der Praxis bedeutet dies, dass Du <, > und == verwendest, um zu vergleichen. Genau so, wie Du es mit Zeichenketten und ganzen Zahlen umgingest. Probier es einfach mal aus:

let now = Date()
let soon = Date().addingTimeInterval(5000)

now == soon
now != soon
now < soon
now > soon

Über den Autor

Tobias Stephan administrator

Schreibe eine Antwort