0

この形式を変換しようとしています:

2013-10-29T07:32:02.000Z

の中へ:

yyyy-MM-dd HH:mm:ss ZZZ

試しました:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"EEE MMM dd HH:mm:ss ZZZ yyyy"];
NSDate *date  = [dateFormatter dateFromString:sDate];

// Convert to new Date Format
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss ZZZ"];
NSString *newDate = [dateFormatter stringFromDate:date]; 

しかし、それを機能させることはできません。何かアイデアはありますか?

4

1 に答える 1

3

最初の日付形式が正しくありません。2013-10-29T07:32:02.000Zの形式がありyyyy-MM-dd'T'HH:mm:ss.SSS'Z'ます。

于 2013-10-31T19:54:08.037 に答える