NSCalendarDate

+(id) calendarDate;

该方法创建了当前日期和时间以及默认格式的NSCalendarDate对象.它的时区为机器设置好的时区.该方法为class method

+(id)dateWithYear:(NSInteger)year month:(NSUInteger)month day.......

该对象使用了参数指定的值来初始化. year 使用公元记年比如2009. month为1到12. day为1到31.hour为0到23.minute为0到59.second为0到59.

 (NSCalendarDate *)dateByAddingYears:(int)year months:(int)month days:(int)day hours:(int)hour minutes:(int)minute seconds:(int)second

通过加时间来得到新的NSCalendarDate 对象.

 (int)dayOfCommonEra 

得到从公元1年算起,有多少天

- (int)dayOfMonth 返回是月的第几天(1 - 31)

-(int)dayOfWeek 返回是周的第几天 (0 - 6)

- (int)dayOfYear 返回是年的第几天 (1 - 366)

- (int)hourOfDay 返回是日的第几个小时 (0 - 23

 

- (void)setCalendarFormat:(NSString *)format 设置显示日期的格式. 格式是由一些 日期 格式组成的字符串.

- (NSDate *)laterDate:(NSDate *)anotherDate 这个方法继承至NSDate. 把 receiver 与anotherDate做比较.返回较晚的日期 

- (NSTimeInterval)timeIntervalSinceDate:(NSDate *)anotherDate 计算receiver 与anotherDate之间的时间差, 返回以秒计算. 

如果 receiver早于anotherDate,返回为负数.NSTimeInterval 等同 double.


 

转载于:https://www.cnblogs.com/hgy413/archive/2011/12/29/3693559.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值