0
A
回答
1
这应该工作:
NSString *input = @"11:00AM, Saturday August 21, 2010";
NSDateFormatter *df = [[[NSDateFormatter alloc] init] autorelease];
[df setDateFormat:@"hh:mma, EEEE MMMM d, yyyy"];
NSDateFormatter *df2 = [[[NSDateFormatter alloc] init] autorelease];
[df2 setDateFormat:@"MMMM yyyy"];
NSDate *date = [df2 stringFromDate:[df dateFromString:input]];
并根据需要格式化你的约会对象。
http://unicode.org/reports/tr35/tr35-6.html#Date_Format_Patterns
1
使用此格式的NSDateFormatter。 -(NSDate *)dateFromString:(NSString *)string
是您想要使用的方法。
+0
有关如何为这样的请求配置日期格式化程序的任何想法? – 2010-08-19 22:42:39
相关问题
- 1. NSString日期到NSDate
- 2. 转换的NSString日期NSDate的
- 3. NSString到NSDate返回错误的日期
- 4. 将日期的NSString转换为NSDate
- 5. 从NSString格式化日期
- 6. 格式的NSDate从字符串日期
- 7. 日期使用NSDate的格式
- 8. 某日期的NSDate格式化不是有效日期
- 9. NSDate到RFC 2822日期格式
- 10. 将.000Z格式的日期字符串格式化为NSDate
- 11. 将NSString转换为具有日期格式的NSString的块
- 12. /日期(长+ 1000)/格式
- 13. 如何将NSDate格式化为NSString?
- 14. 用新格式将NSString转换为NSDate
- 15. 将NSString转换为NSDate格式?
- 16. 格式化日期到长格式
- 17. 长日期格式为短日期格式yyyy-mm-dd
- 18. 长格式的文件+日期+版权
- 19. iPhone:的NSString的NSDate
- 20. 如何将给定为“20110912T220000”(NSString)的日期转换为NSDate
- 21. 将NSString日期转换为NSDate或特定的字符串
- 22. iOS的 - 改变的NSDate格式使得所有日期一月
- 23. 比较NSDate [NSDate日期]
- 24. 使用NSDate格式化程序,如何显示选定日期的日期?
- 25. 分手长格式的NSString多行
- 26. 从NSDate获取一致的日期格式?
- 27. Ruby格式化日期到Swift中的NSDate
- 28. 如何日期组件添加到NSDate的有时间格式
- 29. NSDateFormatter,NSDate,UTC和奇怪的日期格式
- 30. iPhone - NSDate之间的转换 - NSString - NSDate
如果这是您的正确解决方案,请将其标记为正确答案。 – Simon 2010-08-22 21:44:30
您设置的第一个DateFormatter很好,(df)。我不知道你在用第二个日期格式化程序做什么,但第一个工作正常。谢谢。 – 2010-08-23 01:37:21