0

我正在尝试将 RFC3339 格式的字符串对象转换为相应的 NSDateObject:收到的字符串如下所示:2012-10-29T00:00:00+01:00 我尝试使用 NSDateFormatter 但我不知道正确的说明符?任何想法如何以正确的方式做到这一点?

NSDateFormatter *dateFormat = [[NSDateFormatter alloc]init];
[dateFormat setDateFormat:@"yyyy-MM-ddThh:mm:ss???????"]; // ?????
NSDate *date = [dateFormat dateFromString:startAtString];
4

1 回答 1

3

在我的一个项目中,我有这个例程:

-(NSDate *)convertUTCStringToDate:(NSString *)utcDateString {
     NSDateFormatter *df = [[NSDateFormatter alloc]init];
     df.dateFormat = @"yyyy-MM-dd'T'HH:mm:ss";
     return [df dateFromString:utcDateString];
}
于 2012-11-14T12:41:24.490 回答