#import <Foundation/Foundation.h>
 
int main(int argc, const char * argv[]) {
   @autoreleasepool {
       NSDate *date1=[NSDate date];//获得当前日期
       NSLog(@"%@",date1); //结果:2014-07-16 07:25:28 +0000
       NSDate *date2=[NSDate dateWithTimeIntervalSinceNow:-100];//在当前日期的基础上加上 100秒,注意在ObjC中多数时间单位都是秒
       NSLog(@"%@",date2); //结果:2014-07-16 07:27:08 +0000
       NSTimeInterval time=[date2 timeIntervalSinceDate:date1];//日期之差,返回单位为秒
       NSLog(@"%f",time); //结果:100.008833
       NSDate *date5=[date1 earlierDate:date2];//返回比较早的日期
       NSLog(@"%@",date5); //结果:2014-07-16 07:25:28 +0000
       //日期格式化
       NSDateFormatter *formater1=[[NSDateFormatter alloc]init];
       formater1.dateFormat=@"yy-MM-dd HH:mm:ss";
       NSString *datestr1=[formater1 stringFromDate:date1]; NSLog(@"%@",datestr1); //结果:14-07-16 15:25:28 //字符串转化为日期
       NSDate *date6=[formater1 dateFromString:@"14-02-14 11:07:16"]; NSLog(@"%@",date6); //结果:2014-02-14 03:07:16 +0000
   }
   return 0;
}
 

最新文章

  1. 在centos 7.0上利用yum一键安装mono
  2. 后缀数组 POJ 3693 Maximum repetition substring
  3. Android 图文数据JSON解析
  4. 滴答数必须介于 DateTime.MinValue.Ticks 和 DateTime.MaxValue.Ticks 之
  5. C#打开指定路径文件对话框
  6. Entity Framework系列
  7. 给一已经排序数组A和x,求A中是否包含两个元素之和为x
  8. ☀Chrome模拟移动端浏览器
  9. 【JQuery】Could not find action or result No result defined for action
  10. new对象数组时的内存布局
  11. HDU 1969 Pie(二分搜索)
  12. JavaScript 事件模型 事件处理机制
  13. 【CF768G】The Winds of Winter 可持久化线段树 DFS序
  14. 【转】Java并发编程:并发容器之ConcurrentHashMap
  15. .NET Core 项目经验总结:项目结构介绍 (一)
  16. Exchange2003/2010共存模式环境迁移
  17. ubuntu14.04安装好用的google拼音输入法
  18. 面试题:应用中很多jar包,比如spring、mybatis、redis等等,各自用的日志系统各异,怎么用slf4j统一输出?(上)
  19. apt-get clean 清除 apt 的缓存
  20. Java基础教程(15)--枚举类型

热门文章

  1. CSS圆角效果
  2. Winform上传下载文件代码
  3. js执行上下文(由浅入深)
  4. 16、WPF中的命令
  5. 暂停更新Blog
  6. 获得iOS设备唯一标识
  7. IR的评价指标—MAP,NDCG,MRR
  8. Fixing:insert_modules not found
  9. nginx 如何显示真实ip
  10. &#39;mysql&#39; 不是内部或外部命令,也不是可运行的程序或批处理文件的解决办法