我一直在努力将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开发,所以我很挣扎。有没有与我的问题有关的示例代码。再次感谢你。 –