首页 > 学院 > 开发设计 > 正文

IOS学习笔记2015-03-22OC-API-日期

2019-11-14 19:23:24
字体:
来源:转载
供稿:网友
一 API 1 NSdate2 NSDateFormatter二 适用场景1 获取当前日期2 增加时间差3 比较时间差4 返回较早时间5 日期格式话 6 日期转字符串7 字符串转日期三 具体看代码////  main.m//  OC-API-日期////  Created by wangtouwang on 15/3/21.//  Copyright (c) 2015年 wangtouwang. All rights reserved.//#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) {    @autoreleasepool {        //获取当前日期        NSDate *date1 = [NSDate date];        NSLog(@"%@",date1);                //给当前时间增加时间差,单位是秒,在苹果程序中 多数是以秒为单位       NSDate *date2 =  [NSDate dateWithTimeIntervalSinceNow:100];        NSLog(@"%@",date2);                //随机获取一个将来日期        date1 = [NSDate distantFuture];         NSLog(@"%@",date1);                //比较两个时间差 单位为秒        NSInteger interval = [date1 timeIntervalSinceDate:[NSDate date]];        NSLog(@"%lu",interval);                //返回较早日期        NSData *date3  = [[NSDate date] earlierDate:date2];        NSLog(@"%@",date3);                //日期格式化 日期转字符串        NSDateFormatter *format = [[NSDateFormatter alloc] init];        format.dateFormat=@"yy-MM-dd HH:mm";        NSString *dateString = [format stringFromDate:date2];        NSLog(@"%@",dateString);                //字符串转日期        NSData *date4 = [format dateFromString:dateString];         NSLog(@"%@",date4);    }    return 0;}

 


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表