【发布时间】:2012-07-27 21:40:17
【问题描述】:
我正在尝试格式化日期以匹配服务器端预期的格式。
- 通缉: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);
【问题讨论】:
标签: objective-c ios nsdate