计算两个日期间隔天数,下面贴上代码,计算指定日期与当前日期间隔天数:

- (void)viewDidLoad {[super viewDidLoad];self.view.backgroundColor = [UIColor whiteColor];NSInteger *days = [self computeDaysWithDataFromString:@"2016-04-24"];NSLog(@"days=%ld", days);
}//计算日期间隔天数
- (NSInteger)computeDaysWithDataFromString:(NSString *)string
{NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];[gregorian setFirstWeekday:2];NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];[dateFormatter setDateFormat:@"yyyy-MM-dd"];NSDate *fromDate;NSDate *toDate;[gregorian rangeOfUnit:NSDayCalendarUnit startDate:&fromDate interval:NULL forDate:[dateFormatter dateFromString:string]];[gregorian rangeOfUnit:NSDayCalendarUnit startDate:&toDate interval:NULL forDate:[NSDate date]];NSDateComponents *dayComponents = [gregorian components:NSDayCalendarUnit fromDate:fromDate toDate:toDate options:0];return dayComponents.day;
}

iOS 计算日期间隔天数 —— HERO博客相关推荐

  1. php 日期 间隔,PHP实现计算日期间隔天数的方法

    这篇文章主要介绍了PHP编程计算日期间隔天数的方法,涉及php日期与时间的转换与运算相关操作技巧,需要的朋友可以参考下 刚开始在没有查PHP手册的情况下,用比较老套方法也折腾出来了,代码是这样子实现的 ...

  2. C语言计算日期间隔天数的经典算法解析

    C语言计算日期间隔天数的经典算法解析 网上看到一个计算日期间隔的方法,很高深,很巧妙.代码如下: #include <stdio.h> #include <stdlib.h> ...

  3. 关于Oracle计算日期间隔天数

    最近要计算日期间隔天数,测试发现几个问题,刚开始搜网友的,有些不太靠谱. 1.首先日期不能相加. 2.如果要相减,最好去掉时分秒,格式化成年月日,直接相减的话得到的是小数,日期相减底层应该是操作的毫秒 ...

  4. iOS 浏览相册功能实现 —— HERO博客

    iOS 浏览相册功能实现,可缩放,画笔标记,缓存图片,记录下载进度. 首先看一下效果图:       下面简述下主要思路及相关代码: HWPhotoVC(控制器,用collcetView展示缩略图,点 ...

  5. presto计算日期间隔天数或者小时间隔——date_diff函数使用

    "Presto是Facebook最新研发的数据查询引擎,可对250PB以上的数据进行快速地交互式分析.据称该引擎的性能是 Hive 的 10 倍以上.",亲身用过之后,觉得比hiv ...

  6. 计算日期间隔天数的经典算法解析

    #include <iostream> using namespace std; int mon[12] = { 0,31,59,90,120,151,181,212,243,273,30 ...

  7. mysql计算日期间隔天数_mysql 计算两个日期之间的天数

    需求:求现在与指定日期之间相隔天数 首先创建一个包含时间字段的表格T如下: mysql> select * from T; +-------------+ | search_time | +-- ...

  8. 计算两个日期间隔天数(距离(2024-7-7)间隔:1999天)

    /*** 计算两个日期间隔天数*/ public class Demo5 {public static void main(String[] args) {//开始时间LocalDateTime st ...

  9. java计算两个日期间隔天数

    /*** 计算两个日期间隔天数** @param startTime : 开始时间* @param endTime : 结束时间* @return*/public static int caculat ...

最新文章

  1. 简单两步,spring aop上手即用即会
  2. 程序设计基本概念(2)-2.19
  3. Java集成PageOffice在线打开编辑word文件 - Spring Boot
  4. Codeforces Round #734 (Div. 3) 题解
  5. 深入学习SAP UI5框架代码系列之三:HTML原生事件 VS UI5 Semantic事件
  6. 大坑!有网,电脑qq登不上去!!
  7. 安装ORACLE 时报错 /jre/1.4.2/lib/i386/libawt.so:
  8. [转]12个jquery插件
  9. 漏洞 立即留言_漏洞挖掘小白入坑指南
  10. 什么是语义化的HTML?有何意义?为什么要做到语义化?
  11. Hadoop yarn配置参数
  12. python打包成exe去cmd_完美起航-python打包exe之打包深度学习模型踩坑记录及其解决办法。...
  13. Qlocker勒索病毒 7Z勒索病毒 7Z压缩包密码破解
  14. stagefright
  15. 计算机应用专科学年鉴定表,计算机应用技术专业学生大一学年自我鉴定.docx
  16. 关于pidgin群显示NULL 解决办法
  17. 电子商务运营数据分析
  18. Qt窗口组件实现动态背景功能
  19. 论文分哪几个级别(二)
  20. python123程序设计题说句心里话_电脑怎么写程序

热门文章

  1. 【线上商城】后端代码的架构问题
  2. 2021年R1快开门式压力容器操作证考试及R1快开门式压力容器操作作业考试题库
  3. ESP32 TF卡读写性能优化
  4. 编写一个简易的VBScript的小程序
  5. X-Forwarded-For的一些理解(1)
  6. 感染幽门螺旋杆菌怎么办?这5类人必须治!
  7. EasyCVR/EasyGBS抓包显示tcpdump命令:permission denied排查及修改
  8. Java获取屏幕真实分辨率
  9. Linux 环境变量配置的 6 种方法,建议收藏!
  10. Java程序读取手机GPRS内容