gpt4 book ai didi

ios - 在我的 iPhone 应用程序中将字符串转换为日期

转载 作者:IT王子 更新时间:2023-10-29 07:35:29 24 4
gpt4 key购买 nike

我已经为 iPhone 制作了一个日历应用程序,其中有一个字符串格式的日期(例如“2010 年 5 月 25 日星期二 12:53:58 +0000”)。

我想将其转换为 NSDate

我需要用什么来做到这一点?

最佳答案

看看 class reference for NSDateFormatter .你可以这样使用它:

NSString *dateStr = @"Tue, 25 May 2010 12:53:58 +0000";

// Convert string to date object
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"EE, d LLLL yyyy HH:mm:ss Z"];
NSDate *date = [dateFormat dateFromString:dateStr];
[dateFormat release];

有关如何自定义 NSDateFormatter 的更多信息,请尝试 this reference guide .

编辑:

如你所知,这将解析完整的月份名称。如果您想要三个字母的月份名称,请使用 LLL 而不是 LLLL

关于ios - 在我的 iPhone 应用程序中将字符串转换为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4380381/

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