[iOS]取得當月有多少天

 - (NSInteger)getNumberOfDaysInMonth

{
    NSCalendar * calendar = [[NSCalendar allocinitWithCalendarIdentifier:NSCalendarIdentifierGregorian];
    NSDate * currentDate = [NSDate date];
    NSRange range = [calendar rangeOfUnit:NSCalendarUnitDay
                                   inUnitNSCalendarUnitMonth 
                                  forDate:currentDate];
    return range.length;
}

留言

此網誌的熱門文章