NSDateComponentsでNSDate形式が欲しい時にdateがあるので使おうとしたところnilが帰ってきた時のメモ NSDateComponents* dc = [[NSDateComponents alloc] init]; [dc setCalendar:[NSCalendar currentCalendar]]; 予めカレンダーをセットすればよさげ NSDateComponents を使って「ある日」と「とある日」の差を算出します。 NSDate* date1 = ある日; NSDate* date2 = とある日; NSCalendar* calendar = [NSCalendar currentCalendar]; NSUInteger flags = NSDayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarU