ios 获取当前时间
2015-10-20 15:08
543 查看
1.第一种返回的时间是一个整个的字符串。
2.第二种是分离出单个时间点,然后拼接字符串返回(星期也有,这里没有写)。
NSDate *timeDate = [NSDate date]; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"YYYY-MM-dd hh:mm:ss"]; NSString *locationString = [dateFormatter stringFromDate:timeDate]; return locationString;
2.第二种是分离出单个时间点,然后拼接字符串返回(星期也有,这里没有写)。
NSDate *timeDate = [NSDate date]; NSCalendar *cal = [NSCalendar currentCalendar]; NSUInteger unitFlags = NSCalendarUnitDay | NSCalendarUnitMonth | NSCalendarUnitYear | NSCalendarUnitHour | NSCalendarUnitMinute | NSCalendarUnitSecond; NSDateComponents *conponent = [cal components:unitFlags fromDate:timeDate]; NSInteger year = [conponent year]; NSInteger month = [conponent month]; NSInteger day = [conponent day]; NSInteger hour = [conponent hour]; NSInteger min = [conponent minute]; NSInteger sec = [conponent second]; NSString *nsDateString= [NSString stringWithFormat:@"%4ld-%2ld-%2ld %2ld:%2ld:%2ld", year, month, day,hour, min, sec]; return nsDateString;
相关文章推荐
- NSURLConnection的几种请求方式
- IOS 字体大全
- iOS使用系统API扫描二维码条形码&限制扫描区域
- iOS: SegmentControl 实现页面切换的四种方法
- iOS使用zbar以及AVFoundation实现二维码扫描
- IOS基本数据类型之枚举
- iOS--崩溃日志分析
- iOS之用NSTimer定时刷新按钮的文字,避免按钮闪烁的办法
- ios修改textField的placeholder的字体颜色、大小
- ios学习-oc类目
- iOS 8 使用CoreLocation定位配置
- Block - 4
- iOS 9-iPhone6s-iPadmini4企业证书信任
- iOS auto
- IOS项目集成ShareSDK实现第三方登录、分享、关注等功能
- CocoaPods详解之----使用篇
- iOS 自带二维码扫描功能的实现
- Ios学习-oc学习1记录
- iOS:授权用户定位NSLocationManager的使用
- IOS相机使用学习笔记