NSString转化为NSDate
来源:互联网 发布:域名具有 属性 编辑:程序博客网 时间:2024/05/16 00:37
后台的数据是这样的
historyVideos ( { "MY_player_event_time" = "2015-11-30 22:55:17 +0000"; },
乍一看 还以为用NSDate *date 接收下就行了 结果 并不是这样的 于是出现了 报错 我输出了一下 NSDate的对象date 发现为NSCFString 所以报错
于是用另一种方法
- (void)dateTest{ NSString *path = [[NSBundle mainBundle]pathForResource:@"information.plist" ofType:nil]; NSArray *dataArray = [NSArray arrayWithContentsOfFile:path]; NSDictionary *messageDic = dataArray[1]; NSString *timeStr = messageDic[@"MY_player_event_time"]; NSString*string; string = [timeStr substringToIndex:19];//截取下标19之前的字符串 NSLog(@"string %@",string); NSLog(@"class%@",timeStr.class); NSDate *nowDate = [NSDate date]; NSLog(@" %@",nowDate.class); // if ([nowDate earlierDate:timeStr]) {// NSLog(@"%@,%@",nowDate,timeStr);// } NSLog(@"----- %@", [self dateFromString:string]); }- (NSDate *)dateFromString:(NSString *)dateString{ NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat: @"yyyy-MM-dd HH:mm:ss"]; NSDate *destDate= [dateFormatter dateFromString:dateString]; return destDate;}
NSCFStr
0 0
- NSString转化为NSDate
- 根据NSString 转化为 NSDate , 进而根据NSDate 计算年龄
- NSDate,NSString转化
- NSDate、NSString、long转化
- NSDate和NSString转化
- NSDate和NSString转化
- NSString 转化为NSDate, NSDate 转化为本地(localtime)时间
- 时间戳转化为日期TimeStamp转NSDate转NSString
- NSString和NSDate的转化
- NSString和NSDate相互转化
- NSDate和NSString之间的相互转化
- NSString和NSDate的相互转化
- ios NSdate 与NSString 之间的转化
- NSString和NSDate的相互转化
- NSString和NSDate的相互转化
- NSDate与NSString的相互转化(日期)
- iOS NSDate与NSString相互转化
- NSDate与NSString的互相转化
- 前端组件库集合
- 如何申请博客专家
- 1055. The World's Richest (25)
- 关于get请求参数的长度和post请求参数的长度的区别
- IOS项目集成ShareSDK实现第三方登录、分享、关注等功能。
- NSString转化为NSDate
- E-括号匹配
- IntelliJ IDEA 14.x 创建工作空间与多个Java Web项目
- 仿旅游App梦想旅行的一个Listview的自定义控件
- Android spannableStringBuilder用法整理
- List有三种循环方式
- 你真的有必要退出吗——再说Android程序的退出功能
- 随机抽样方法正太分布 MC, MCMC, Gibbs采样 原理&实现(in R)
- 白手起家学习数据科学 ——Machine Learning之“评估模型篇”(八)