Chuỗi mà xuất phát từ một nguồn dữ liệu của tôi được định dạng như thế này:NSDateFormatter dateFromString
2011-04-11 23:12:05
// dateString comes from my data source, and look like I've said like this.
dateString = @"2011-04-11 23:12:05";
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"MMMM"];
NSDate *date = [formatter dateFromString:dateString];
Khi tôi đã tìm kiếm internet sau các chủ đề như thế này, câu trả lời luôn là dateString có định dạng sai. Nhưng dateString của tôi là một trong những cái đúng, đúng không?
Tại sao ngày trả về số không?
Tôi nên đề cập rằng tôi _wanted_ có một NSString với tên đầy đủ tháng từ * dateString của tôi. –
dateFromString sẽ tạo ra một NSDate - không phải là một chuỗi. – xyzzycoder
Suy nghĩ của tôi là nếu tôi chuyển đổi chuỗi thành một ngày và dòng sau ngày chuyển đổi thành tên tháng (chuỗi). Nhưng tôi không thể vượt qua được bước đầu tiên. Bạn cùng tôi không? –