gpt4 book ai didi

iphone - 简单的日期格式问题yyyymmdd

转载 作者:行者123 更新时间:2023-11-28 18:02:26 29 4
gpt4 key购买 nike

想知道将“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];

最佳答案

您首先需要解析它:

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"yyyyMMdd"];
NSDate *date = [dateFormat dateFromString:dateStr];

然后你可以使用这个:

[dateFormat setDateFormat:@"yyyy-MM-dd"];
NSString *myFormattedDate = [dateFormat stringFromDate:date];

关于iphone - 简单的日期格式问题yyyymmdd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7001927/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com