gpt4 book ai didi

ios - NSDateComponentsFormatter NSString 到 NSTimeInterval

转载 作者:行者123 更新时间:2023-11-29 12:19:07 28 4
gpt4 key购买 nike

我希望除了阅读我得到的文档之外我没有遗漏任何东西:

NSDateComponentsFormatter 提供了一个方法 - (NSString * nullable)stringFromTimeInterval:(NSTimeInterval)ti 可以用来将 NSTimeInterval 转换成 NSString。但是我找不到任何方法可以将结果字符串转换回 NSTimeInterval。

它们是否相当于 NSDateFormatter - (NSDate *)dateFromString:(NSString *)string

提前致谢!

最佳答案

NSTimeInterval 只是一个 double 值,所以只需获取字符串的 doubleValue

NSTimeInterval ti = [yourString doubleValue];

编辑:根据您的评论,您是正确的 - 我假设 stringFromTimeInterval: 返回的值是一个未格式化的 double 值。根据一些快速观察,似乎没有一种简单的方法可以将字符串转换回 double 值,无论 NSDateComponentsFormatter 中使用的 unitsStyle 是什么,因为 none的样式提供了一种易于解析的格式。我假设您需要编写自己的方法来搜索结果字符串中的子字符串范围并自己进行数学计算。

关于ios - NSDateComponentsFormatter NSString 到 NSTimeInterval,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31164550/

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