通过年月求每月天数
2016-01-19 15:42
351 查看
方法一:使用系统api
方法二,C语言模式
NSInteger days = [self.calendar rangeOfUnit:NSCalendarUnitDay inUnit:NSCalendarUnitMonth forDate:startDate].length;
方法二,C语言模式
//通过年月求每月天数 - (NSInteger)DaysfromYear:(NSInteger)year andMonth:(NSInteger)month { NSInteger num_year = year; NSInteger num_month = month; BOOL isrunNian = num_year%4==0 ? (num_year%100==0? (num_year%400==0?YES:NO):YES):NO; switch (num_month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12:{ return 31; } break; case 4: case 6: case 9: case 11:{ return 30; } break; case 2:{ if (isrunNian) { return 29; }else{ return 28; } } break; default: break; } return 0; }
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- jQuery支持添加事件的日历特效代码分享(3种样式)
- php简单日历函数
- 简单JavaScript日历及详细说明
- 兼容FireFox 的 js 日历 支持时间的获取
- javascript实现的淘宝旅行通用日历组件用法实例
- Jquery日历插件制作简单日历
- jQuery简单实现日历的方法
- C#简单输出日历的方法
- 一个用JSP做的日历
- 用 php 编写的日历
- php根据年月获取季度的方法
- 讲解iOS开发中基本的定位功能实现
- js判断客户端是iOS还是Android等移动终端的方法