简单的日期格式问题 yyyymmdd
想知道将“yyyymmdd”这样的字符串转换为格式为“mm-dd-yyyy”的字符串的最佳方法。尝试过 NSDateFormatter 但没有成功。任何帮助表示赞赏!
我的解决方案如下:
NSString *dateString = @"22082011;
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyyMMdd"];
NSDate *date = [dateFormatter dateFromString:dateString];
[dateFormatter setDateFormat:@"MMM d, YYYY"];
dateString = [dateFormatter stringFromDate:date];
[dateFormatter release];
Wondering about the best way to turn a string like "yyyymmdd" into a string with the format "mm-dd-yyyy". Tried NSDateFormatter with no luck. Any help is appreciated!
My solution is as follows:
NSString *dateString = @"22082011;
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyyMMdd"];
NSDate *date = [dateFormatter dateFromString:dateString];
[dateFormatter setDateFormat:@"MMM d, YYYY"];
dateString = [dateFormatter stringFromDate:date];
[dateFormatter release];
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您首先需要解析它:
然后您可以使用它:
You will first need to parse it:
and then you can use this:
来自有用的文章。
From a helpful article.