5
A
回答
11
使用NSDateFormatter的dateFromString:
NSString *dateStr = @"20100212";
// Convert string to date object
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"yyyyMMdd"];
NSDate *date = [dateFormat dateFromString:dateStr];
// Convert date object to desired output format
[dateFormat setDateFormat:@"YYYY-MM-dd HH:mm:ss"];
dateStr = [dateFormat stringFromDate:date];
[dateFormat release];
0
0
做出了的NSString扩展了点。
// Simple as this.
date = dateString.dateValue;
由于NSDataDetector,它承认了一大堆格式。
// Tested in GMT+1 (Hungary).
@"2014-01-16" dateValue is <2014-01-16 11:00:00 +0000>
@"2014.01.16" dateValue is <2014-01-16 11:00:00 +0000>
@"2014/01/16" dateValue is <2014-01-16 11:00:00 +0000>
@"2014 Jan 16" dateValue is <2014-01-16 11:00:00 +0000>
@"2014 Jan 16th" dateValue is <2014-01-16 11:00:00 +0000>
@"20140116" dateValue is <2014-01-16 11:00:00 +0000>
@"01-16-2014" dateValue is <2014-01-16 11:00:00 +0000>
@"01.16.2014" dateValue is <2014-01-16 11:00:00 +0000>
@"01/16/2014" dateValue is <2014-01-16 11:00:00 +0000>
@"16 January 2014" dateValue is <2014-01-16 11:00:00 +0000>
@"01-16-2014 17:05:05" dateValue is <2014-01-16 16:05:05 +0000>
@"01-16-2014 T 17:05:05 UTC" dateValue is <2014-01-16 17:05:05 +0000>
@"17:05, 1 January 2014 (UTC)" dateValue is <2014-01-01 16:05:00 +0000>
的eppz!kit部分,从GitHub抢类别NSString+EPPZKit.h。
相关问题
- 1. 将NSString转换为NSDate
- 2. 如何将一个NSString转换为NSDate?
- 3. 如何将NSDate转换为NSString?
- 4. iOS:如何将NSString转换为NSDate?
- 5. 如何将NSString转换为NSDate?
- 6. 如何将NSString转换为NSDate?
- 7. 将NSString(例如:“2300”)转换为NSDate(iOS)
- 8. 将NSString转换为NSDate。 1天丢失
- 9. 无法将NSString转换为NSDate
- 10. iOS将NSString转换为NSDate总是零
- 11. 用新格式将NSString转换为NSDate
- 12. 将NSString转换为NSDate格式?
- 13. 将日期的NSString转换为NSDate
- 14. 转换NSString到NSDate
- 15. 转换:NSString到NSDate
- 16. 转换NSDate到NSString
- 17. 转换NSString-> NSDate?
- 18. 如何将给定为“20110912T220000”(NSString)的日期转换为NSDate
- 19. 如何将NSString随时间转换为NSDate?
- 20. 如何将包含时区信息的NSString转换为NSDate?
- 21. 我如何将NSString转换为有效的NSDate(iOS)
- 22. 如何使用NSDateFormatter将NSString转换为NSDate?
- 23. 如何快速将NSString对象转换为NSDate?
- 24. 如何将nsstring转换为iphone中的nsdate
- 25. 如何一个NSString转换成NSDate的
- 26. iPhone - NSDate之间的转换 - NSString - NSDate
- 27. NSString到NSDate转换问题
- 28. 转换的NSDate到的NSString
- 29. 从NSDate转换为NSString的问题
- 30. 如何将NSDate格式化为NSString?
这是http://stackoverflow.com/questions/1348965/how-to-read-a-nsdate-in-from-a-string的副本 – 2010-02-12 13:40:11