IOS中根据生日精确计算年龄
- (IBAction)calc {
//年齢計算
NSDate *birthday = birthdayPicker.date;
NSDate *today = [NSDate date];
NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSUInteger unitFlags;
switch (unitControl.selectedSegmentIndex) {
case 0:
unitFlags = NSYearCalendarUnit;
break;
case 1:
unitFlags = NSMonthCalendarUnit;
break;
case 2:
unitFlags = NSDayCalendarUnit;
break;
default:
break;
}
NSDateComponents *components = [gregorian components:unitFlags fromDate:birthday toDate:today options:0];
//距现在多少年、月、日
NSInteger age;
switch (unitFlags) {
case NSYearCalendarUnit:
age = [components year];
break;
case NSMonthCalendarUnit:
age = [components month];
break;
case NSDayCalendarUnit:
age = [components day];
break;
}
resultLabel.text = [NSString stringWithFormat:@"%d",age];
}
IOS中根据生日精确计算年龄相关推荐
- 工作小妙招之EXCEL中根据生日日期计算年龄
excel 中根据生日计算年龄公式 =(YEAR(F2)-YEAR(G2))+IF(MONTH(F2)-MONTH(G2)<0,-1,0) ![在这里插入图片描述](https://img-bl ...
- java根据生日精确计算年龄_java根据出生日期计算年龄(精确到天)
@根据出生日期计算年龄(精确到天) 代码块 public class CountAgeUtil { public static String countAge(String from){ String ...
- Oracle中使用SQL根据出生日期精确计算年龄
Oracle中使用SQL根据出生日期精确计算年龄 提示:以下是本篇文章正文内容,下面案例可供参考 代码如下(示例): select XM,CSNY as 出生日期,-- extract函数用于提取日期 ...
- 入门PHP教程:PHP根据身份证号码,获取性别、获取生日、计算年龄等多个信息
用PHP根据身份证号码,获取性别.获取生日.计算年龄等多个信息 方法教程: 1.PHP根据身份证号码,获取性别. 2.PHP根据身份证号码,获取生日. 3.PHP根据身份证号码,计算年龄. 4.PHP ...
- PHP 根据身份证号码,获取性别、获取生日、计算年龄、获取地址、获取生肖、获取星座、以及判断是否是身份证号
PHP 根据身份证号码,获取性别.获取生日.计算年龄.获取地址.获取生肖.获取星座.以及判断是否是身份证号 方法教程: 1.PHP根据身份证号码,获取性别. 2.PHP根据身份证号码,获取生日. 3. ...
- PHP根据身份证号码,获取性别、获取生日、计算年龄等多个信息
PHP 根据身份证号码,获取性别.获取生日.计算年龄.获取地址.获取生肖.获取星座.以及判断是否是身份证号. 方法教程: 1.PHP根据身份证号码,获取性别. 2.PHP根据身份证号码,获取生日. 3 ...
- java计算年龄_java根据出生年月日精确计算年龄的算法
今天项目中有个根据出生年月日,需要精确计算年龄的算法,找了半天才算有个正确的,分享出来给牛牛们成为自己java代码库的一部分算法.public static int getAge(Date dateO ...
- 用计算机算出女神的生日,Excel中通过出生日期智能计算年龄或虚岁 | 我爱分享网...
在 Excel里计算年龄可是很常见的一项工作,你会吗?接下来就给大家分享一下怎么通过出生日期计算出女神的真实年龄.虚岁! 方法/技巧: 1.自动算周岁 这是最简单的,只要知道今天的日期和出生日期,Ex ...
- localdate计算相差天数_还在苦恼MySQL如何根据日期精确计算年龄?看这一篇,就够了
转译自 How To Calculate Age From Date Of Birth In MySQL- Querychat. 中文转载,请注明出处. 使用SQL语句计算年龄,在事务处理和日期计算中 ...
最新文章
- mqtt 传文件断开连接的原因_mqtt 发送消息断开链接
- 切换JAVAC的方法
- springboot 定时任务注入线程池
- matlab内存溢出的解决方案
- 文件夹或者文件比对工具 Beyond Compare
- LeetCode 1039. 多边形三角剖分的最低得分(区间DP)
- 服务器操作系统策略,服务器操作系统策略
- 如何迁移outlook邮件到另一个硬盘_如何注册Yahoo邮箱?
- 浏览器原理(组成、引擎、渲染机制)
- cobaltstrike之创建监听器与生成后门
- oracle建表唯一约束语句,oracle 详细建表语句
- jsp使用验证码及验证码的点击刷新功能的实现
- 文献阅读笔记之 - - 48V锂电池管理系统的设计与实现(贾小龙)
- 【技术】客服服务开发
- 谈谈MATLAB数字滤波器频域响应
- JQ与JS实现全选按钮案例
- x5650服务器装系统,笔记本处理器天梯图,小猪教您最新笔记本显卡天梯图
- MySQL主从复制以及会出现的幺蛾子问题、解决方法
- 大数据项目实训总结_DATATOM | 大数据实训
- solidworks怎么画螺纹
热门文章
- 《系统架构设计》-01-架构和架构师概述
- Python Png转格式为Pdf。
- vue插槽的理解 slot slot-scop,三种插槽方式,默认插槽,具名插槽,作用域插槽
- 重装电脑系统(参考)
- office实操技能01:修改微软Office页面的(非背景的)浅绿底色、设置默认字体和主题颜色、取消页眉横线、PPT默认的等线字体
- 金龙云介绍——城轨云相关
- 计算机数字顺序怎么带公式,Excel函数公式:6个数据排序技巧,总有一个适合你!...
- video视频兼容苹果和安卓
- 区块链开发零基础必备技能之GO语言从入门到高级
- 尚硅谷的Netty介绍(一)