我有以下格式日期
2011年10月19日下午1:00(dateData)具有此值
如何将其转换为NSDate
以下代码不起作用
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateStyle:NSDateFormatterLongStyle];
NSString* dateData = [NSString stringWithFormat:@"%@ %@", self.itemDate, self.itemTime];
NSDate *date1 = [dateFormat dateFromString:dateData];
[dateFormat release];
我尝试过使用NSDateFormatterLongStyle和NSDateFormatterFullStyle
答案 0 :(得分:1)
你在原帖中的问题是你的字符串格式化器几乎没有任何意义。请遵循以下教程:http://www.theappcodeblog.com/2011/04/19/nsdate-tutorial-create-a-nsdate-from-a-string-or-from-nsdatecomponents/
但是几乎要更新你的stringWithFormat,你应该设置。