我正在尝试格式化日期以匹配服务器端预期的格式。
- 通缉:1985-01-24T00:00:00-07:00
- 得到:1985-01-24T00:00:00-0700
- 使用:yyyy-MM-dd'T'HH:mm:ssZZZ
我可以使用日期格式技巧来获取该冒号吗?
这是我的代码。_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);