我是iphone的新手,我想把字符串转换成准确的日期格式,这在过去的两个小时里我都做不到。我有字符串喜欢(17:30 10月18日),并想转换成准确的格式,也比较这个日期与明天,如果这在明天,那么只显示18日10月18日,如果它在今天只显示时间17:30,任何帮助。
发布于 2011-10-18 17:32:09
NSString到NSDate的转换
NSString *dateString = @"6:30 18 Oct";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"hh:mm dd/MMM"];
NSDate *dateFromString = [[NSDate alloc] init];
dateFromString = [dateFormatter dateFromString:dateString];
[dateFormatter release];发布于 2011-10-18 15:15:26
尝尝这个
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"hh:mma dd/MMM"];
NSString *dateString = [dateFormat stringFromDate:today];
NSLog(@"date: %@", dateString);
[dateFormat release];https://stackoverflow.com/questions/7803372
复制相似问题