Ich habe eine NSDate
mit einer NZDT Zeitzone und ich muss den nächsten Freitag in EST Zeitzone finden. Ich habe gesucht und habe NSDateComponents
verwendet, um Daten zu generieren, aber die Zeitzonenänderung bringt mich durcheinander.Finden nächsten Freitag um 17 Uhr von einer Zeitzone zu einer anderen
Wenn ich 3 Tage zum setWeekday
hinzufüge und der heutige Tag Dienstag ist, dann ist es Donnerstag EST und Freitag NZDT. Wenn EST 00:00:00 Dienstag erreicht, dann ist die Zeit korrekt. Bis 00:00:00 EST ist die Zeit ein freier Tag.
Ich frage mich, ob mir etwas offensichtlich fehlt.
Nach vielen Recherchen denke ich, ich sollte alle Zeiten in GMT für Berechnungen konvertieren. Etwas mehr Code, aber es sieht weniger nach Kopfschmerzen aus. Ich wäre immer noch neugierig, ob jemand eine andere Idee hätte, als zu GMT zu konvertieren. – Eric