サーバー側で期待される形式と一致するように日付をフォーマットしようとしています。
- 募集:1985-01-24T00:00:00-07:00
- 取得:1985-01-24T00:00:00-0700
- 使用:yyyy-MM-dd'T'HH:mm:ssZZZ
そのコロンをそこに入れるために使用できる日付形式のトリックはありますか?
これが私のコードです。_birthdateは、birthdateセレクターによって指定された日付です。
NSDate *birthdate = (NSDate *)resultObject;
[_birthdate setNewTitle:[IRDate mmddyyFromNSDate:birthdate]];
//Set server-ready birthdate format
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZZZ"];
serverFormattedBirthDate = [formatter stringFromDate:birthdate];
NSLog(@"Birthdate: %@", serverFormattedBirthDate);