Objective C中的格式字符串

phx*_*phx 4 string objective-c

如何将像"Fri Oct 17 00:00:00 +0200 2003"这样的字符串格式化为简单的日期字符串,如2003年10月17日星期五?

有没有简单的解决方案?

Ste*_*ntz 8

是的,使用将NSDateFormatter第一个解析为NSDate,然后使用另一个NSDateFormatterNSDate第二种格式写出.

  • 或者相同的`NSDateFormatter`与它的`dateFormat`改变了. (2认同)

nal*_*all 7

您可以在此处找到日期格式说明符的列表:Unicode日期格式