Comment créer un objet Date en Swift ? Guide détaillé pour débutants
Bonjour à tous ! Je viens de commencer à apprendre Swift et j’écris ma première application iOS. J’ai besoin de travailler avec des dates, mais je n’arrive pas à comprendre comment créer correctement un objet date.\n\nJ’ai lu la documentation Apple, mais c’est un peu confus. En Objective-C, j’ai vu `NSDate`, et en Swift, comme je l’ai compris, on utilise simplement `Date`. Mais quand j’écris :\n\n```swift\nlet myDate = Date()\n```\n\nJ’obtiens la date et l’heure actuelles. Et si j’ai besoin de créer une date spécifique, par exemple le 25 décembre 2023 ? J’ai essayé différentes options, mais le compilateur râle.\n\nVoici ce que j’ai tenté :\n\n```swift\nlet christmas = Date(2023, 12, 25) // Erreur !\nlet christmas2 = Date(year: 2023, month: 12, day: 25) // Erreur aussi\n```\n\nJ’ai aussi entendu parler de `DateFormatter` et `Calendar`, mais je ne comprends pas comment les utiliser ensemble.