現在の日付と10日前の日付を現在の日付から探したいと思います。現在の日付を見つける方法はわかっています。誰かが現在の日付から10日前の日付を見つけるのを助けます。ココアタッチの日付
ありがとうございます。
現在の日付と10日前の日付を現在の日付から探したいと思います。現在の日付を見つける方法はわかっています。誰かが現在の日付から10日前の日付を見つけるのを助けます。ココアタッチの日付
ありがとうございます。
NSDateComponents
を使用して、現在の日付から日数を差し引くことができます。
NSDate *today = [NSDate date];
NSDateComponents *sub_date = [[NSDateComponents alloc] init];
[sub_date setDay:-10];
NSDate *tenDaysAgo = [[NSCalendar currentCalendar] dateByAddingComponents:sub_date
toDate:today
options:0];
[sub_date release];
NSLog(@"Ten Days Ago: %@", tenDaysAgo);
dateWithTimeInterval:sinceDate:
を使用すると、現在の日付から10日を引くことができます。
コードの例:
NSDate *todayDate = [NSDate date];
NSDate *tenDaysAgoDate = [NSDate dateWithTimeInterval:-864000 sinceDate:todayDate];
864000は、10日後に秒を表し、負ではなく、前方の、日前に計算を設定します。
助けてくれてありがとう。 – Sat
ありがとうございました。 – Sat