-3

Apple の「Date and Time Programming Guide」で公開されている、日の差をミッドナイトの数としてカウントする方法の客観的 c のサンプルがあります。Swiftで同じことをすることは可能ですか?

    @implementation NSCalendar (MySpecialCalculations)
-(NSInteger)daysWithinEraFromDate:(NSDate *) startDate toDate:(NSDate *) endDate
{
     NSInteger startDay=[self ordinalityOfUnit:NSDayCalendarUnit
          inUnit: NSEraCalendarUnit forDate:startDate];
     NSInteger endDay=[self ordinalityOfUnit:NSDayCalendarUnit
          inUnit: NSEraCalendarUnit forDate:endDate];
     return endDay-startDay;
}
@end
4

2 に答える 2