php study计算闰年,IOS_IOS获取指定年月的当月天数,前言 在开发IOS中常常需要用 - phpStudy...
IOS获取指定年月的当月天数
前言
在开发IOS中常常需要用到这一功能,在限定一个月的时间间隔为第一天和最后一天,需要知道这个月有多少天,才能知道最后一天是多少号,而且还要知道是否是闰年,可能2月只有28天。
话不多说,附上代码:
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
NSLog(@"%ld",(long)[self howManyDaysInThisYear:2016 withMonth:1]);
NSLog(@"%ld",(long)[self howManyDaysInThisYear:2016 withMonth:2]);
NSLog(@"%ld",(long)[self howManyDaysInThisYear:2016 withMonth:3]);
NSLog(@"%ld",(long)[self howManyDaysInThisYear:2016 withMonth:4]);
NSLog(@"%ld",(long)[self howManyDaysInThisYear:2016 withMonth:5]);
NSLog(@"%ld",(long)[self howManyDaysInThisYear:2016 withMonth:6]);
NSLog(@"%ld",(long)[self howManyDaysInThisYear:2016 withMonth:7]);
NSLog(@"%ld",(long)[self howManyDaysInThisYear:2016 withMonth:8]);
}
#pragma mark - 获取某年某月的天数
- (NSInteger)howManyDaysInThisYear:(NSInteger)year withMonth:(NSInteger)month{
if((month == 1) || (month == 3) || (month == 5) || (month == 7) || (month == 8) || (month == 10) || (month == 12))
return 31 ;
if((month == 4) || (month == 6) || (month == 9) || (month == 11))
return 30;
if((year % 4 == 1) || (year % 4 == 2) || (year % 4 == 3))
{
return 28;
}
if(year % 400 == 0)
return 29;
if(year % 100 == 0)
return 28;
return 29;
}
总结
以上就是IOS获取指定年月的当月天数的全部内容,希望本文的内容对大家开发IOS能有所帮助。相关阅读:
两种php给图片加水印的实现代码
C#封装的常用文件操作类实例
JS中完美兼容各大浏览器的scrolltop方法
C#处理Json的另外一种方式成功实践
加密web.config的方法分享
Android ImageButton自定义按钮的按下效果的代码实现方法分享
深入Oracle字符集的查看与修改详解
JS实现状态栏跑马灯文字效果代码
JS只能输入数字或数字和字母等的正则表达式
Win8.1如何升级邮件/日历/人脉应用以方便生活
Win7系统如何批量删除C盘log日志文件?Win7系统批量删除C盘log日志文件的方法
利用column多列属性调整页面文字列布局
windows7系统怎么打开指定端口 windows7检查端口未打开还是网络故障方法
两分钟让你彻底明白Android Activity生命周期的详解(图文介绍)
php study计算闰年,IOS_IOS获取指定年月的当月天数,前言 在开发IOS中常常需要用 - phpStudy...相关推荐
- C# 计算指定年月的当月工作日方法
工作需要,需要做一个导入钉钉考勤表的功能,在这里记录下,如何计算当月工作日天数的方法. /// <summary>/// 获取指定年月的当月工作日,不支持国家法定节假日的判断和计算,只计算 ...
- Java获取指定年月的开始时间和结束时间
文章目录 Java获取指定年月的开始时间和结束时间 Java获取指定年月的开始时间和结束时间 // 获取指定年指定月的开始天数和结束天数public static Map<String,Date ...
- 获取指定年月的天数(PHP代码函数)
//获取指定年月的天数(PHP代码函数) //代码来源:Monxin ./config/functions.phpfunction get_days($year,$month){return cal_ ...
- JavaScript 函数(含经典案例:反转数组、求所有参数最大值、判断闰年、获取指定年份的2月份的天数)
JavaScript 函数 一. 函数的使用 1. 声明函数: 2. 调用函数 二. 函数的参数 1. 形参和实参的定义 2. 形参和实参的使用 3. 函数形参和实参个数不匹配问题 4. 函数的返回值 ...
- 获取指定年月的全部日期放入数组
var month = (new Date).getMonth()+1; //获取当前月 var year = (new Date).getFullYear(); //获取当前年 console.lo ...
- java获取指定年月往前推12个月的年月_java 获取日期的几天前,几个月前和几年前的实例...
实例如下: package bys.utils; import java.util.Date; /** * Created by toutou on 2015/3/23. */ public clas ...
- java根据年月获取天数_获取指定年月的天数
### 通过传入日期查询当月的天数 java.util.Calendar中已经提供了获取天数的方法, 代码如下: ``` package top.itart; import java.text.Par ...
- android 数组获取指定字符串位置,android – 如何从这个json对象中提取字符串数组?...
我正在尝试使用org.json中的类从以下json对象获取可用数字列表 { "response":true, "state":1, "data&quo ...
- java输入年月判断当月天数_java输入月份,年份,显示对应月份的天数,
总结:1,输入月份,年份,这需要用Scanner 2.我们已知道12个月份的天数,有30天,31天 3.判断闰年 用switch -case-break语句 4.注意不要忘了写break;判 ...
最新文章
- 程序员要避免的五种程序注释方式
- Homebrew存在大漏洞,恶意代码远程操纵电脑! 网友:这不是单方面的责任
- OpenLayers加载搜狗地图
- 解除被DenyHosts锁定的IP地址
- Log4net 日志使用介绍
- Android之BroadcastReceiver 监听系统广播
- java web响应式框架_Web开发的十佳HTML5响应式框架
- 解决 jQuery 实现填充父窗口iframe里元素的值的问题 如window.parent.document.getElementById().innerHTML...
- java 数组 算法_常见算法总结 - 数组篇
- Object C与 C/C++混合编程
- java封装继承多态实验总结_java封装继承多态理解3000字论文
- 2020德勤面试开始了吗_四大面试-德勤面试流程免费给你,还不收好?截止2020年9月...
- Windows去弹窗广告神器!
- Android仿微信语音聊天界面
- IM 即时通讯系统【源码好优多】
- 程序员月薪8000,丢人吗?
- Qt项目-------掌上银行(客户端)
- 深入理解FPGA加速原理——不是随便写个C代码去HLS一下就能加速的
- 《淘宝技术这十年》读书笔记 (四). 分布式时代和中间件
- 解决:ERROR kuhl m_privilege simple: Rtiadjustprivilege (20) c0000061
热门文章
- 翻译并添加 解析OV13850 datasheet
- html鼠标拖尾效果,JavaScript鼠标划过背景拖尾效果
- 王和平的《计算机是怎样跑起来的》学习笔记
- 早安心语优美的心情语录
- Python使用FaKer模拟数据!!!
- JDK JRE JVM三者之间的关系,以及JDK JRE包含的结构是什么?
- ajax使鼠标触摸时图片放大,当鼠标移动到图片上时跟随鼠标显示放大的图片效果...
- 【论文阅读#1】Edge Computing: Vision and Challenges
- 香港科大与哈佛大学医学院、史丹福大学医学院和伦敦大学学院成立 「神经退行性疾病研究中心」...
- matlab如何处理矩阵中的NaN