gpt4 book ai didi

objective-c - 如何将日期初始化为 NSDate?

转载 作者:行者123 更新时间:2023-12-03 18:30:10 26 4
gpt4 key购买 nike

例如,我想以 mm/dd/yyyy 的格式给出 12/11/2005。我可以直接将 12/11/2005 初始化为 NSDate 吗?有什么帮助吗?

当我将其声明为:

时,它会发出警告并崩溃:
NSDate *then = [NSDate dateWithNaturalLanguageString:02/11/2009  locale:nil];

最佳答案

你需要做的是这样的:

NSDateFormatter *mmddccyy = [[NSDateFormatter alloc] init];
mmddccyy.timeStyle = NSDateFormatterNoStyle;
mmddccyy.dateFormat = @"MM/dd/yyyy";
NSDate *d = [mmddccyy dateFromString:@"12/11/2005"];
NSLog(@"%@", d);

关于objective-c - 如何将日期初始化为 NSDate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1795456/

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