我嘗試使用NSDateFormatter獲取和管理日期,但如何使其工作。 我認爲這是我的第一個「dateFormatter」的問題,它沒有正確的格式,因爲當我使用函數「stringFromDate」和參數「[NSDate date]」的第二個格式化程序時,它運行良好,但不是當我使用我的NSDate 「dateFromString」。使用NSDateFormatter管理日期
//"dateString" have this format: "2011-05-26T16:18:26Z"
NSString *dateString = [[tracks objectAtIndex:0] objectForKey:@"to-date"];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"EEE, MMM d, yyyy"];
NSDate *dateFromString = [[NSDate alloc] init];
dateFromString = [dateFormatter dateFromString:dateString];
[dateFormatter release];
dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"EEE, MMM d, yyyy"];
//NSString *toDate = [dateFormatter stringFromDate:dateFromString];
NSString *toDate = [dateFormatter stringFromDate:[NSDate date]];
謝謝您的幫助:)
很抱歉的顯示,我犯了一個錯誤。 – Guillaume 2011-05-26 16:41:13
將'dateString'發送到dateFormatter之前是什麼? – Joe 2011-05-26 17:15:18