Tat*_*tat 10 cocoa objective-c
而不是计算月和闰年来做这个计算.有没有办法检查使用一些Apple内部API这样做?
我发现Java有这样的东西:
calendar.getActualMaximum(calendar.DAY_OF_MONTH)
Run Code Online (Sandbox Code Playgroud)
Objective C有什么类似的东西吗?你.
mip*_*adi 53
您可以使用NSCalendar它的rangeOfUnit:inUnit:forDate方法.例如,要获取当月的天数:
NSCalendar *calendar = [NSCalendar currentCalendar];
NSRange range = [calendar rangeOfUnit:NSDayCalendarUnit inUnit:NSMonthCalendarUnit forDate:[NSDate date]];
NSUInteger numberOfDaysInMonth = range.length;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7451 次 |
| 最近记录: |