如何从“获取日期和时间”;2013-04-03T20:00:00Z“;这是iOS中的格式
我已通过不同的链接,但没有分别获取日期和时间。如果有人知道如何在iOS中从“2013-04-03T20:00:00Z”此格式获取日期和时间,请帮助我。尝试以下方法访问日期:如何从“获取日期和时间”;2013-04-03T20:00:00Z“;这是iOS中的格式,ios,iphone,nsdate,nsdateformatter,Ios,Iphone,Nsdate,Nsdateformatter,我已通过不同的链接,但没有分别获取日期和时间。如果有人知道如何在iOS中从“2013-04-03T20:00:00Z”此格式获取日期和时间,请帮助我。尝试以下方法访问日期: NSString *dateStr = @"2013-04-03T20:00:00Z"; // Convert string to date object NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; [dateFormat setDateFo
NSString *dateStr = @"2013-04-03T20:00:00Z";
// Convert string to date object
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZ"];
NSDate *date = [dateFormat dateFromString:dateStr];
unsigned int flags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit;
NSDateComponents* components = [[NSCalendar currentCalendar] components:flags fromDate:date];
使用components.day访问day等…您不清楚需要做什么。你需要两个单独的字符串吗?一个表示日期,另一个表示时间?有一个很酷的网站,名为“这个问题”在那里已经被回答了数千次(字面意思)。去找到你的答案,不要问重复的问题。没错,你说得对。这里的日历是什么?[NSCalendar currentCalendar]