iOS开发--使用NSTimeInterval获取2个时间间隔

IT教程 3年前 (2020) https://www.55wd.com

nstimeinterval

想在程序开始或者进入某个界面 ,到结束程序或退出某个界面,获取到这个持续时间. 获取到这个时间还需要转化一个取得时分秒.

-(NSString *)getCurrentTime

{

  NSDateFormatter *formatter = [[NSDateFormatter alloc] init];

[formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];

  NSString *dateTime = [formatter stringFromDate:[NSDate date]];

  self.startTime = dateTime;

  return startTime;

}

date1代表开始时间,在开始计时的地方调用 [self getCurrentTime]; 在结束时的方法里写如下代码:

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];

[formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];

NSDate *date1 = [formatter dateFromString:startTime];

NSDate *date2 = [NSDate date];

NSTimeInterval aTimer = [date2 timeIntervalSinceDate:date1];

int hour = (int)(aTimer/3600);

int minute = (int)(aTimer - hour*3600)/60;

int second = aTimer - hour*3600 - minute*60;

NSString *dural = [NSString stringWithFormat:@"%d时%d分%d秒", hour, minute,second];

获取root权限失败,小编告诉你手机获取root权限失败怎

ROOT几乎成了安卓手机发烧友不可不做的一道程序。但是只要用的人多了,就一定有几率出问题。即使是老手,也能碰到root失败的情况。那

身为领导者的你,该把时间花在这三个方面

编者按:职场上的我们总是为各种各样的工作而抓狂,有时候找不到工作重点,有时候要迎来送往,更免不了无处不在的应酬,疲惫之余我们无法确

单选框radio总结(获取值、设置默认选中值、样式)

单选框 radio<p class="radio-inline"> <input type="radio" name="killOrder" value="1"/> <label for="killOrder1">是</l

苹果iOS 5.1.1Win版完美越狱的方法 Absinthe 2.0详细

越狱开始1、下载完美越狱工具Absinthe 2.0(Win版):点击下载越狱工具2、将设备(iPhone/iPad)连接电脑。保持开机状态3、将absinthe-win-

关于 Thu Jun 13 2019 10:41:09 GMT+0800 (中国标准时

关于 Thu Jun 13 2019 10:41:09 GMT+0800 (中国标准时间)  上传后台 (spring boot)报错的 问题的解决, 以element UI 中的时间插件

文章回顾

大家看了本文iOS开发--使用NSTimeInterval获取2个时间间隔的精彩教程资源内容,是不是对iOS开发--使用NSTimeInterval获取2个时间间隔了解更多,真心希望iOS开发--使用NSTimeInterval获取2个时间间隔能帮助到你, 小编会一直给你带来更多教程资源文章信息。

版权声明: 发表于 2020-12-05 23:45:54。

本文由第三方用户分享仅代表作者观点,不代表本网站立场,秉承互联网开放分享的精神,目的在于传递更多信息,加强各行业互通交流,但对内容不作任何保证或承诺,请读者自行参考斟酌。网站发布的信息(包含但不限于版式、图片、字体、文章等素材)由第三方用户分享,版权归原作者所有,本站不承担任何相关的版权纠纷等相关责任。如您认为本篇内容侵犯了您的权益,请与我们联系,我们会及时处理。

豌豆资源网专注分享全网综合资源网站大全,致力于超实用的内容资源搜索。

转载请注明:
本文标题:iOS开发--使用NSTimeInterval获取2个时间间隔
本文地址:https://www.55wd.com/s181891/