Subtrahieren Sie 7 Tage vom aktuellen Datum
Es scheint, dass ich keine 7 Tage vom aktuellen Datum abziehen kann. So mache ich es:
<code>NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateComponents *offsetComponents = [[NSDateComponents alloc] init]; [offsetComponents setDay:-7]; NSDate *sevenDaysAgo = [gregorian dateByAddingComponents:offsetComponents toDate:[NSDate date] options:0]; </code>
SevenDaysAgo erhält den gleichen Wert wie das aktuelle Datum.
Bitte helfen Sie.
BEARBEITEN: In meinem Code habe ich vergessen, die Variable, die das aktuelle Datum erhält, durch die richtige zu ersetzen. Der obige Code ist also funktionsfähig.