gpt4 book ai didi

iphone - 获取一天中两次之间的时间

转载 作者:太空狗 更新时间:2023-10-30 03:38:46 26 4
gpt4 key购买 nike

我已经尝试过使用 NSDate 但没有成功。我想要 14:10 和 18:30 之间的时差。

小时和分钟。

我希望你能帮助我不要那么复杂:)

最佳答案

无需手动计算,查看 NSCalendar。如果你想得到两个日期之间的小时和分钟,使用这样的东西:

NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSUInteger unitFlags = NSHourCalendarUnit | NSMinuteCalendarUnit;
NSDateComponents *components = [gregorianCalendar components:unitFlags
fromDate:firstDate
toDate:otherDate
options:0];
[gregorianCalendar release];

您现在拥有作为 NSDateComponents 的小时和分钟,并且可以作为 NSIntegers 访问它们,例如 [components hour][components minute]。这也适用于天数、闰年和其他有趣的东西。

关于iphone - 获取一天中两次之间的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1792512/

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