18 NİSAN 2012, ÇARŞAMBA
Çıkarma geçerli tarihten itibaren 7 gün
7 gün geçerli tarih çıkarma yapamam gibi görünüyor. Bunu yapıyorum nasıl:
NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSDateComponents *offsetComponents = [[NSDateComponents alloc] init];
[offsetComponents setDay:-7];
NSDate *sevenDaysAgo = [gregorian dateByAddingComponents:offsetComponents toDate:[NSDate date] options:0];
SevenDaysAgo geçerli tarih olarak aynı değeri alır.
Yardım lütfen.
EDİT: doğru olanı geçerli tarih olur. değişken değiştirmek için unuttum Şifremi Yukarıdaki kod işlevseldir.
CEVAP
18 NİSAN 2012, ÇARŞAMBA
dateByAddingTimeİnterval yöntemi kullanın:
NSDate *now = [NSDate date];
NSDate *sevenDaysAgo = [now dateByAddingTimeInterval:-7*24*60*60];
NSLog(@"7 days ago: %@", sevenDaysAgo);
çıkış:
7 days ago: 2012-04-11 11:35:38 0000
Umarım yardımcı olur
Bunu Paylaş:
Nasıl geçerli tarih datetime Python mo...
Ay edinme ve yıllık tarihten itibaren...
Ay adını Tarihten itibaren...
Nasıl javascript bir tarihten itibaren...
Bulma X Javascript belirli bir tarihte...