重新格式化表示日期的 NSString

发布于 2024-10-25 06:20:38 字数 361 浏览 0 评论 0原文

如何将@“20090302”转换为@“2009/03/02”或@“02/03/2009”?

我找到了解决方案,这就是更新

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];

[formatter setDateFormat:@"YYYYMMDD"];



NSDate *date = [formatter dateFromString:yourinoutstring];


[formatter setDateFormat:@"DD/MM/YYYY"];

NSString *outDate = [formatter stringFromDate:date];

How would I convert @"20090302" to @"2009/03/02" or to @"02/03/2009"?

I found the solution and this is the update

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];

[formatter setDateFormat:@"YYYYMMDD"];



NSDate *date = [formatter dateFromString:yourinoutstring];


[formatter setDateFormat:@"DD/MM/YYYY"];

NSString *outDate = [formatter stringFromDate:date];

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

橘虞初梦 2024-11-01 06:20:38

您将需要使用 NSDateFormatter 用于此目的。

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];

[formatter setDateFormat:@"YourDateInputFormat"];

您可以通过阅读数据格式化指南来了解 @"YourDateInputFormat" 应该是什么,日期格式化程序章节。您从中获得一个 NSDate

NSDate *date = [formatter dateFromString:yourString];

然后更改格式化程序的格式以提供您想要的输出:

[formatter setDateFormat:@"YourDateOutputFormat];

然后您可以转换该日期并获取您想要的字符串:

NSString *outString = [formatter stringFromDate:date];

You will want to use an NSDateFormatter for this purpose.

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];

[formatter setDateFormat:@"YourDateInputFormat"];

Where you can figure out what @"YourDateInputFormat" should be by reading the Data Formatting Guide, Date Formatters chapter. You get an NSDate from that:

NSDate *date = [formatter dateFromString:yourString];

Then change the formatter's format to give the output you want:

[formatter setDateFormat:@"YourDateOutputFormat];

Then you can convert that date and get the string you want:

NSString *outString = [formatter stringFromDate:date];
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文