gpt4 book ai didi

iOS4 : DateFormatter return NULL

转载 作者:行者123 更新时间:2023-11-29 05:00:24 25 4
gpt4 key购买 nike

我有一个具有以下格式的字符串:2011-08-19T00:00:00,我现在想将其更改为以下日期格式:2011 年 8 月 19 日

我这样使用 NSDateFormater:

NSDateFormatter *formatter = [[[NSDateFormatter alloc] init] autorelease];
[formatter setDateFormat:@"MMMM dd, yyyy"];
NSDate *date = [formatter dateFromString:shiftNote.startDate];

但如果不成功,日期始终为空。

失败在哪里?

BR

最佳答案

当您使用[formatter setDateFormat:@"%B %d, %Y"];时,这意味着您必须已经有一个采用这种格式的日期。由于“2011-08-19T00:00:00”不是这种格式,因此您必须首先将其转换为日期,然后再转换回字符串。

关于iOS4 : DateFormatter return NULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7118905/

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