![](/img/trans.png)
[英]iPhone: How to convert "yyyyMMddThhmmss" format string to NSDate?
[英]Convert NSDate to long format string and back again?
我如何将NSDate转换为如下字符串:
Monday, November 22, 2010
..然后再回到NSDate?
就像是:
NSDate *date=//...;
;
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setTimeStyle:NSDateFormatterNoStyle];
[dateFormatter setDateStyle:NSDateFormatterLongStyle];
NSString *string=[dateFormatter stringFromDate:date];
//....
NSDate *newDate=[dateFormatter dateFromString:string];
还有更多我没有涉及的细节,例如Locale问题和诸如此类的东西,但是这应该可以帮到你
您需要使用NSDateFormatter类,尤其是stringFromDate
和dateFromString
。 该链接有很好的例子。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.