NSDate详解
来源:互联网 发布:食色无双淘宝 编辑:程序博客网 时间:2024/04/29 13:05
2. 日期之间比较可用以下方法
- (BOOL)isEqualToDate:(NSDate *)otherDate;
与otherDate比较,相同返回YES
- (NSDate *)earlierDate:(NSDate *)anotherDate;
与anotherDate比较,返回较早的那个日期
- (NSDate *)laterDate:(NSDate *)anotherDate;
与anotherDate比较,返回较晚的那个日期
- (NSComparisonResult)compare:(NSDate *)other;
该方法用于排序时调用:
. 当实例保存的日期值与anotherDate相同时返回NSOrderedSame
. 当实例保存的日期值晚于anotherDate时返回NSOrderedDescending
. 当实例保存的日期值早于anotherDate时返回NSOrderedAscending
3. 取回时间间隔可用以下方法
- (NSTimeInterval)timeIntervalSinceDate:(NSDate *)refDate;
以refDate为基准时间,返回实例保存的时间与refDate的时间间隔
- (NSTimeInterval)timeIntervalSinceNow;
以当前时间(Now)为基准时间,返回实例保存的时间与当前时间(Now)的时间间隔
- (NSTimeInterval)timeIntervalSince1970;
以1970/01/01 GMT为基准时间,返回实例保存的时间与1970/01/01 GMT的时间间隔
- (NSTimeInterval)timeIntervalSinceReferenceDate;
以2001/01/01 GMT为基准时间,返回实例保存的时间与2001/01/01 GMT的时间间隔
+ (NSTimeInterval)timeIntervalSinceReferenceDate;
以2001/01/01 GMT为基准时间,返回当前时间(Now)与2001/01/01 GMT的时间间隔
4. 将时间表示成字符串
- (NSString *)description;
以YYYY-MM-DD HH:MM:SS ±HHMM的格式表示时间。(其中 "±HHMM" 表示与GMT的存在多少小时多少分钟的时区差异。比如,若时区设置在北京,则 "±HHMM" 显示为 "+0800")
- NSDate详解
- NSDate详解
- NSDate详解
- NSDate详解
- NSdate详解
- NSString VS NSDate (转换详解)
- NSNumber NSValue与NSDate 详解
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- iOS 点击cell改变背景颜色或者图片&&cell中其他部分取消高亮显示
- 程序员面试100题:左旋转字符串
- 如何正确遍历删除List中的元素,你会吗?
- OpenCV模块解析与构架图
- NineOldAndroidsDemos 学习(9) CustomEvaluator
- NSDate详解
- CodeForces 360A - Levko and Array Recovery 给出操作求原始数列
- DHU 2993 MAX Average Program
- Object-c 总结之NSString
- 用HttpClient抓取人人网高校数据库(省,高校,院系三级级联)--更新1
- Object-c 总结之NSArray
- 菜鸟学Java(十五)——Java反射机制(二)
- Object-c 总结之NSDictionary
- HDU 1024 Max Sum Plus Plus