obj-c:如何解析“人性化”日期?

时间:2011-04-26 19:02:38

标签: iphone objective-c nsdate

我已经阅读了很多关于在obj-c中解析日期的事情,但我找不到任何处理日期的事情,比如“Mon,2011年4月25日上午11:53 CDT”......我想要转换它以聪明的方式传递给NSDate,但我的想法已经不多了。

感谢。

2 个答案:

答案 0 :(得分:4)

-[NSDateFormatter dateFromString:]

您可能会使用@"EEE, d MMM yyyy hh:mm a zzz"作为日期格式字符串。

顺便说一下,谷歌搜索"convert string to date objective-c"会产生数千个有正确答案的点击。

答案 1 :(得分:0)

NSDateFormatter是一个非常完整的类,涵盖了所有“人性化”的日期场景。

http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSDateFormatter_Class/Reference/Reference.html

还有几个关于stackoverflow的问题看起来与你的问题非常相似,所以快速搜索可以帮助你。