Objective-C:Unicode日期格式

Doz*_*Doz 6 unicode objective-c nsdate nsdateformatter

我正在努力研究如何让UNICODE代表Sun,2009年5月3日19:58:58 -0700作为eee,dd MMM yyyy HH:mm:s ZZZZ等等.我似乎无法准确地完成这项工作.

Tim*_*Tim 14

使用NSDateFormatter.它允许您使用Unicode规范中的格式说明符设置特定格式字符串,然后使用stringFromDate从给定的NSDate对象获取格式化日期:.另请考虑阅读Apple有关格式化日期的文档.例:

// Given some NSDate *date
NSDateFormatter *formatter = [[[NSDateFormatter alloc] init] autorelease];
[formatter setDateFormat:@"eee, dd MMM yyyy HH:mm:ss ZZZZ"];
NSString *formattedDate = [formatter stringFromDate:date];
Run Code Online (Sandbox Code Playgroud)