素敵ってのはウソだけど、
TwitterのAPI使ってて遊んでて、良く忘れるのでメモ。
Mon Feb 17 11:36:30 +0000 2014
このままだと使いにくいので、
やってやった
- (NSString *)createdAtToString:(NSString *)dateStr
{
NSDateFormatter *inputFormat = [[NSDateFormatter alloc] init];
[inputFormat setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"en_US"]];
[inputFormat setDateFormat:@"eee MMM dd HH:mm:ss ZZZZ yyyy"];
NSDate *date = [inputFormat dateFromString:dateStr];
NSDateFormatter *outputFormat = [[NSDateFormatter alloc] init];
[outputFormat setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"ja_JP"]];
[outputFormat setDateFormat:@"yyyy/MM/dd HH:mm:ss"];
return [outputFormat stringFromDate:date];
}
Twitterに限らずよくある話しだけど、
ぜーんぜん、頭に残らない。