gpt4 book ai didi

ios - 从 NSUserdefaults 转换/格式化 DateString

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:01:39 26 4
gpt4 key购买 nike

我试图从 NSUserDefaults 格式化一个字符串,它包含一个日期。结果是(空)。我的问题是:有没有办法将这个字符串转换成日期来格式化它,或者有更好的方法吗?

我的代码:

NSString *c = [prefs objectForKey:@"expiration_date_full"];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd.MM.yyyy HH:mm:ss"];
NSDate *dateFromString = [[NSDate alloc] init];
dateFromString = [dateFormatter dateFromString:c];

cell.detailTextLabel.text = [NSString stringWithFormat:@"%@ %@ Noch gültig bis: %@", a, b, dateFromString];

最佳答案

您可以将 NSDate 存储在 NSUserDefaults 中而无需转换。也就是说,NSDate 是 PLIST 支持的类型之一。您可以查看 documentation了解更多信息。

关于ios - 从 NSUserdefaults 转换/格式化 DateString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28428633/

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