gpt4 book ai didi

iphone - 从 NSString 获取 NSDate

转载 作者:行者123 更新时间:2023-12-03 20:47:06 25 4
gpt4 key购买 nike

我正在尝试将 NSString 转换为 NSdate。该字符串中有日期。我使用以下

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; 
[dateFormat setDateFormat:@"MM/dd/yyyy"];
NSDate *date = [dateFormat dateFromString:setitempricedate];
NSLog(@"Date : %@",date);

输入字符串包含格式为 02/08/2011 的日期当我记录日期时,我得到 2011-02-07 18:30:00 GMT,

我只想获取日期 02/08/2011。我哪里出错了

最佳答案

在您的代码中,您要求日期格式化程序根据给定的字符串为您创建一个日期对象。然后打印出该日期对象。您想要的是创建该日期对象,然后要求日期格式化程序格式化您刚刚创建的日期对象。您应该改为调用 stringFromDate。

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; 
[dateFormat setDateFormat:@"MM/dd/yyyy"];
NSDate *date = [dateFormat dateFromString:setitempricedate];
NSLog(@"Date: %@", [dateFormat stringFromDate:date]);

关于iphone - 从 NSString 获取 NSDate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4966251/

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