A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© chenyf 中级黑马   /  2015-3-23 23:40  /  588 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. //
  2. //  main.m
  3. //  日期函数
  4. //
  5. //  Created by chenyf on 15/3/23.
  6. //  Copyright (c) 2015年 chenyf. All rights reserved.
  7. //

  8. #import <Foundation/Foundation.h>

  9. int main(int argc, const char * argv[]) {
  10.     @autoreleasepool {
  11.         NSDate *now = [NSDate date];
  12.         NSLog(@" the date is %@", now);
  13.         
  14.         double seconds = [now timeIntervalSince1970];
  15.         NSLog(@"%f seconds has passed since 1970", seconds);
  16.         
  17.         
  18.         NSDate *later = [now dateByAddingTimeInterval:100000];
  19.         NSLog(@"In 100,000 seconds it will be %@", later);
  20.         
  21.         // 现在是一年中的第几个小时
  22.         NSCalendar *cal = [NSCalendar currentCalendar];
  23.         
  24.         // NSHourCalendarUnit 和 NSYearCalendarUnit 已经废弃了
  25.         // 请使用 NSCalendarUnitHour 和 NSCalendarUnitYear
  26.         NSUInteger hour = [cal ordinalityOfUnit:NSCalendarUnitHour
  27.                                                         inUnit:NSCalendarUnitYear
  28.                                                      forDate:now];
  29.         NSLog(@"今年已经过了 %lu 小时", (unsigned long)hour);   // 也可以获取 一个月中的第几天
  30.         
  31.     }
  32.     return 0;
  33. }
复制代码


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马