// 时间1

NSDate *date1 = [NSDate date];

NSTimeZone *zone1 = [NSTimeZone systemTimeZone];

NSInteger interval1 = [zone1 secondsFromGMTForDate:date1];

NSDate *localDate1 = [date1 dateByAddingTimeInterval:interval1];

// 时间2

NSDate *date2 = [NSDate date];

NSTimeZone *zone2 = [NSTimeZone systemTimeZone];

NSInteger interval2 = [zone2 secondsFromGMTForDate:date2];

NSDate *localDate2 = [date2 dateByAddingTimeInterval:interval2];

// 时间2与时间1之间的时间差(秒)

double intervalTime = [localDate2 timeIntervalSinceReferenceDate] - [localDate1 timeIntervalSinceReferenceDate];

NSInteger seconds = lTime % 60;

NSInteger minutes = (lTime / 60) % 60;

NSInteger hours = (lTime / 3600);

NSInteger days = lTime/60/60/24;

NSInteger month = lTime/60/60/24/12;

NSInteger years = lTime/60/60/24/365;

NSDate计算时间差相关推荐

  1. R语言difftime函数计算时间差值实战

    R语言difftime函数计算时间差值实战 目录 R语言difftime函数计算时间差值实战 #基础语法 #获取difftime语法帮助

  2. python计算时间差

    python计算时间差 # 使用datetime 和 timedelta import datetime old_time = datetime.datetime.now() print(old_ti ...

  3. Oracle计算时间差表达式

    --获取两时间的相差豪秒数  select ceil((To_date('2008-05-02 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2008 ...

  4. php mysql 时间差_PHP中计算时间差的方法

    PHP中计算时间差的方法 PHP中计算时间差的几种方法,在php中计算时间差有时候是件麻烦的事!不过只要你掌握了日期时间函数的用法那这些也就变的简单了,以下是小编为大家搜索整理的PHP中计算时间差的方 ...

  5. linux shell 计算时间差

    1. 获取开始.结束时间(获取当前时间) timer_start=`date "+%Y-%m-%d %H:%M:%S"` timer_end=`date "+%Y-%m- ...

  6. 关于js中的时间——计算时间差等

    获取当前(系统)时间: var NowDate= new Date(); // 获取当前日期时间 // 输出为: Wed May 03 2017 14:52:08 GMT+0800 (中国标准时间) ...

  7. c/c++在windows下获取时间和计算时间差的几种方法总结

    一.标准C和C++都可用 1.获取时间用time_t time( time_t * timer ),计算时间差使用double difftime( time_t timer1, time_t time ...

  8. android 时间差 秒_Android进阶之使用时间戳计算时间差

    本文实例为大家分享了Android使用时间戳计算时间差的具体代码,供大家参考,具体内容如下 因当前项目需要计算时间差,进行数据处理,所以在Csdn上找了一下,之后修修补补是可以用的,建议大家如果用到项 ...

  9. Java计算时间差、日期差总结(亲测)

    Java计算时间差.日期差总结 最近工作中遇到需要计算时间差,搜索了几种计算时间差的方法,这里总结一下 1.java 7中的日历类Calendar Calendar类使用其静态的getInstance ...

最新文章

  1. Google Objective-C Style Guide
  2. 调查:中国内地受访者每年花约40天用于各种“等”
  3. CTFshow 命令执行 web32
  4. 设置行间距_Word涨薪第五十四式:解决无法调整行间距的情况
  5. Gym 环境汇总 (无mojoco版)
  6. Apache Hadoop YARN – NodeManager--转载
  7. php中提示注意怎么解决,PHP中操作MySQL时一定要注意
  8. (十三)算法设计思想之“动态规划”
  9. 秀操作 | 函数宏的三种封装方式
  10. homebrew 安装 formula 的不同历史版本——以安装 node 为例
  11. http://blog.sina.com.cn/s/blog_4aae007d0100inxi.html
  12. 东大oj-1591 Circle of friends
  13. 网站开发综合技术 一 JavaScript简介 二JavaScript语法
  14. [Bzoj2152]聪聪可可
  15. head first JavaScript pdf 下载
  16. Android3D画廊总结整理
  17. session 与 coolie 的区别与联系
  18. 当当购书额外优惠,还有想看的书未入手?这次不要再错过了!
  19. matlab取第一列元素的值,MATLAB中怎么从excel中读取第一列的数据?(2010版office)【】...
  20. win0如何添加计算机用户,Win10系统如何添加来宾账户 win10添加来宾账户的方法

热门文章

  1. 用Python对淘宝用户行为数据的分析
  2. 安装Rstudio Desktop和Rstudio Server免费版本
  3. (Mix) The task phx.new could not be found
  4. 最后一批90后开始养生了,中医科普短视频会火吗?
  5. 报表开发工具 Stimulsoft Reports V2022.3.5系列发布!
  6. 该网页无法正常运作localhost 目前无法处理此请求。
  7. Win7 64b的VS2015 如何使用nmake成功编译detour express 3.0-error2202 警告被视为错误 - 没有生成“object”文件
  8. c程序语言难么,c语言难不难
  9. 局域中找不到Synology (搜索不到NAS服务器)
  10. 2022年全球市场高空作业平台总体规模、主要生产商、主要地区、产品和应用细分研究报告