2つの日付の差を計算する方法は次のとおりです。
NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSDateComponents *nowAndEnd = [calendar components:NSMonthCalendarUnit|
NSDayCalendarUnit|
NSMinuteCalendarUnit
fromDate:now
toDate:end
options:0];
NSLog(@"nowAndEnd's day is %d",nowAndEnd.day);
NSLog(@"nowAndEnd's month is %d",nowAndEnd.month);
そして、私は戻ってきています
nowAndEnd's day is 15
nowAndEnd's month is 1
問題は、これらの情報から日数をどのように計算できるかです。いくつかの月には30日があり、いくつかには31日があるので、私は尋ねています...