可以把时间戳转化成NSDate 的格式

NSTimeInterval interval=1397036582;
    
 NSDate *date=[NSDate dateWithTimeIntervalSince1970:interval];
    
 NSLog(@"%@",date);

2014-04-10 21:37:37.918 demo1[805:60b] 2014-04-09 09:43:02 +0000

把NSDate 跟当前时间比较,然后显示成刚刚,多久前的方法

-(NSString *) compareCurrentTime:(NSDate*) compareDate
{
    NSTimeInterval  timeInterval = [compareDate timeIntervalSinceNow];
    timeInterval = -timeInterval;
    long temp = 0;
    NSString *result;
    if (timeInterval < 60) {
        result = [NSString stringWithFormat:@"刚刚"];
    }
    else if((temp = timeInterval/60) <60){
        result = [NSString stringWithFormat:@"%ld分钟前",temp];
    }
    else if((temp = temp/60) <24){
        result = [NSString stringWithFormat:@"%ld小时前",temp];
    }
    else if((temp = temp/24) <30){
        result = [NSString stringWithFormat:@"%ld天前",temp];
    }
    else if((temp = temp/30) <12){
        result = [NSString stringWithFormat:@"%ld月前",temp];
    }
    else{
        temp = temp/12;
        result = [NSString stringWithFormat:@"%ld年前",temp];
    }
    return  result;
}

iOS NSTimeInterval 转成 NSDate相关推荐

  1. android 布局可大可小,UI设计教程之:ios与android ui适配(将IOS UI转换成Android经验畅谈)...

    内容提要:这是UI设计系列教程之ios与android ui适配经验畅谈.文章作者介绍了自己将IOS UI转换成Android经验,包括:不要直接转换.了解单位和组件缩放格式.屏幕尺寸DP和像素的换算 ...

  2. 黑科技:把第三方 iOS 应用转成动态库

    推荐序 本文作者杨君,他之前投稿过一篇安全方面的文章:iOS 符号表恢复 & 逆向支付宝,这次他在国庆期间又发来一篇大作.本文介绍的黑科技非常牛逼,可以将别人的 iOS 应用转成动态库. 看完 ...

  3. iOS - NSTimeInterval变量转换成格式化的日期

    NSTimeInterval timeInterval = //获取需要转换的timeintervalNSDate *date = [NSDate dateWithTimeIntervalSince1 ...

  4. 字符串转换成NSDate类型的 为nil解决方法

    方法一    通过下列函数来解决   但是得到的日期会改变 修改方法fix   - (NSDate *)timeForString:(NSString *)string {         NSMut ...

  5. 【ios】如何成为一名ios开发

    https://medium.com/app-coder-io/10-steps-to-become-a-professional-ios-developer-11b82b6aea4c 本文列出了成为 ...

  6. iOS图片压缩成指定大小

    在iOS中涉及一些图片显示和处理问题,在实际中碰到过修改账户头像时上传头像出现 error = Error Domain=com.alamofire.error.serialization.respo ...

  7. ios系统换成android系统 游戏,2020王者荣耀苹果转换安卓系统 王者苹果转换安卓系统怎么转...

    2020王者苹果怎么转换安卓系统?王者苹果转换安卓系统怎么转?相信很多IOS玩家都想换成安卓手机,可是却不知道怎么把游戏账号转移到安卓系统上.关于相关的转移操作,就随琵琶网小编来了解一下吧! 2020 ...

  8. ios NSTimeInterval获取时间间隔

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

  9. [IOS]ios NSTimeInterval获取时间间隔

    //转载:http://blog.163.com/shj_0920@126/blog/static/164415423201211143736501/ 想在程序开始或者进入某个界面 ,到结束程序或退出 ...

最新文章

  1. 不需要借助GPU的力量,用树莓派也能实时训练agent玩Atari
  2. 向大脑学习智能本质,探索通用 AI 的另一条可行路径
  3. Intuit的Alex Balazs访谈
  4. 南京林业大学计算机专升本,2018江苏专转本学校之:南京林业大学
  5. CPU 到底是怎么认识代码的?涨姿势了!
  6. Photoshop扣除特定颜色背景
  7. ABAPGit的安装方式
  8. java 实现支持向量机
  9. 阿里云全球首推流量型独享虚拟主机新规格,网络访问速度最高提升400%
  10. Modelarts与无感识别技术生态总结(浅出版)
  11. CentOS6.X内核升级
  12. Tomcat--远程Debug以及参数配置调优
  13. VK1640兼用TM1640
  14. 一句话解决汉诺塔(C语言递归)每日一练
  15. psp测试电池软件,PSP 电池使用时间测试
  16. 惠普HP Photosmart 7458 打印机驱动
  17. linux日志查看技巧
  18. 我们真的需要一部《数据安全法》
  19. C# Winform调用百度接口实现身份证文字识别教程完整版!!!(源码)
  20. 未来5年光通信系统十大技术趋势发布

热门文章

  1. Glint360K | 使用指南
  2. Map集合的概述与特点,常用API及特有的三种遍历方式总结,带应用
  3. 网络协议 Protocol
  4. 现在显卡都支持多屏吗_显卡这么多的视频接口,你都认识吗?
  5. 3D Vision 八讲:第四讲
  6. 锤子手机能算一个好的产品么?
  7. tunel凋亡试剂盒说明书_TUNEL细胞凋亡检测试剂盒(显色法)说明书
  8. 《C++初阶之路》命名空间的意义
  9. 新寻仙最新服务器,寻仙合服查询系统
  10. 向“微软”宣战?Salesforce将以277亿美元并购Slack