Ich wundere mich in diesen Tagen, wie kann ich 3, 10 und 20 Minuten von ausgewählten Zeitpunkt von Zeit Picker in Swift 3 subtrahieren. So zum Beispiel, wenn der Benutzer die Startzeit eines Ereignisses wählt, um Benachrichtigung 3 zu erhalten, 10 oder 20 Minuten vor dem vom Picker ausgewählten Zeitwert. Ich habe versucht,Minuten vom Zeitauswahlwert subtrahieren?
let value:TimeInterval = 1187.5 let periodComponents = startTimePicker.date.addingTimeInterval(-value)
für die 20 früheren Minuten, aber ich bin den Wert 2 Stunden hinter bekommen (kann die Konsole mir die GTM Zeit nur angezeigt wird). Ist es möglich, Benachrichtigungen von "periodComponens" zu planen, um jede Woche zur gewählten Uhrzeit an einem bestimmten Wochentag zu wiederholen? Oder sollte ich andere Subtraktionsmethode verwenden?
Für diejenigen, die meine Antwort downvoted: Wenn Sie Downvoted, weil es nicht in swift war, ich mein Bestes gerade versucht zu helfen. Nur weil ich keine Erfahrung mit swift habe, heißt das nicht, dass ich anderen nicht helfen kann, ihre Probleme zu lösen. –