Ich habe dateformat Zeichenfolge wie diese "2015-03-09" .Wie bekomme ich nächste 10 Tage Datum vom aktuellen Datum? jede Hilfe wird geschätzt werden.Danke im Voraus
So erhalten Sie ein Datum in 10 Tagen mit der integrierten Datumsänderungsmethode .dateByAddingUnit Wenn alle 10 Tage (Daten) benötigt werden, kann durch "Wert: 10" Teil geloopt werden und zu Array hinzugefügt werden.
%Vor%Und für Swift3:
%Vor%Für eine reine Swift 3 Lösung:
%code%
Es gibt eine Funktion 'dateByAddingTimeInterval ()' für ein NSDate-Objekt. Damit können Sie ein NSDate aus Ihrer Datumszeichenkette erstellen. Fügen Sie dann 10 Tage = 10 * 24 * 60 * 60 hinzu, um den NSDate-Wert für die nächsten 10 Tage zu erhalten.
%Vor%Um Probleme mit der Sommerzeit zu vermeiden (@MartinR):
%Vor%Für Swift 3:
%Vor%Ich habe dateformat Zeichenfolge wie diese "2015-03-09" .Wie bekomme ich nächste 10 Tage Datum vom aktuellen Datum? jede Hilfe wird geschätzt werden.Danke im Voraus
So erhalten Sie ein Datum in 10 Tagen mit der integrierten Datumsänderungsmethode .dateByAddingUnit Wenn alle 10 Tage (Daten) benötigt werden, kann durch "Wert: 10" Teil geloopt werden und zu Array hinzugefügt werden.
%Vor%Und für Swift3:
%Vor%Es gibt eine Funktion 'dateByAddingTimeInterval ()' für ein NSDate-Objekt. Damit können Sie ein NSDate aus Ihrer Datumszeichenkette erstellen. Fügen Sie dann 10 Tage = 10 * 24 * 60 * 60 hinzu, um den NSDate-Wert für die nächsten 10 Tage zu erhalten.
%Vor%Um Probleme mit der Sommerzeit zu vermeiden (@MartinR):
%Vor%Tags und Links ios swift nsdateformatter