6

iphone開発初心者です。私の入力日付形式は「2010-03-05T18:20:40Z」で、コードの入力形式を指定する方法がわかりません。コードで言及しました(?)。

入力日付形式 = "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;

助けてください。

ありがとう。

4

1 に答える 1

3

これを試してみてくださいNSDate を年、月、日、および時、分、秒の両方の特定のスタイルにフォーマットする

"yyyy-MM-dd'T'HH:mm:ss'Z'"
于 2010-03-08T11:24:37.477 に答える