2010-03-08 80 views
6

我是iphone開發新手。在我的輸入日期格式是「2010-03-05T18:20:40Z」,我不知道如何給我的代碼輸入格式。所以我在我的代碼(?)中提到。如何在iphone中提供輸入日期格式

輸入的日期格式= 「2010-03-05T18:20:40Z」

這裏我的代碼是:

NSString *indate = @"2010-03-05T18:20:40Z"; 
NSDateFormatter *inputFormatter = [[NSDateFormatter alloc] init]; 
[inputFormatter setDateFormat:@"????????????????????????"]; 

NSDate *inputDate = [inputFormatter dateFromString:indate]; 
NSDateFormatter *outputFormatter = [[NSDateFormatter alloc] init]; 
[outputFormatter setDateFormat:@"EEE. MMM. d, yyyy"]; 

NSString *outputDate = [outputFormatter stringFromDate:inputDate]; 

lDate.text = outputDate; 

PLZ幫助我。

謝謝。

回答

3
+0

男子嗨,它工作正常。非常感謝..... – Pugal 2010-03-08 11:44:39

+0

@zapping「Mon,22 Jun 2009 12:00:00 GMT」,對於上述格式,我應該如何給出輸入格式?,我donno格林威治標準時間。 – Pugal 2010-04-08 11:55:04

+1

@Pugal這應該做到「EEE,dd MMM yyyy HH:mm:ss zzzz」。 – zapping 2010-04-08 12:31:47