我一直在努力將nsstring轉換爲nsdate格式。我有一個像(2011-08-25 18:30:00 +0000)nsstring格式的日期,但我想以nsdate格式(2011年8月26日)進行更改。如何改變它?任何人都可以幫助我嗎?在此先感謝...我有花一天來解決這一點,但我不能找出解決辦法。請幫助我的朋友....如何在iPhone中將nsstring更改爲nsdate格式?
這是我的代碼,
NSString *dateString = @"2011-08-25 18:30:00 +0000";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"MM/dd/yyyy"];
NSDate *dateFromString = [[NSDate alloc] init];
dateFromString = [dateFormatter dateFromString:dateString];
NSLog(@"Converted date is %@",dateFromString);
輸出是,
Converted date is (null)
Yuva.M
謝謝Mr.CocoaFu。它的迴歸很好。但是,我想以日期格式將一個參數傳遞給webservice,nsstring不會丟失。你可以幫我嗎?請今天是這項任務的最後日期。請。 –
檢查我提供的日期格式模式鏈接,這應該是您需要的,以及我提供的示例代碼。但如果你堅持提供更多信息。另外,如果它是正確和有幫助的,請接受我的回答。 – zaph
雅你的答案是非常有幫助的。我不熟悉iphone開發,所以我很掙扎。有沒有與我的問題有關的示例代碼。再次感謝你。 –