gpt4 book ai didi

objective-c - 两个日期之间有多少个季度?

转载 作者:行者123 更新时间:2023-11-28 22:44:45 24 4
gpt4 key购买 nike

NSCalendar *calendar= [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSCalendarUnit unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit;
NSDateComponents *dateStart = [calendar components:unitFlags fromDate:start];
quarterStart = [dateStart quarter];
NSDateComponents *dateEnd = [calendar components:unitFlags fromDate:end];
quarterEnd = [dateEnd quarter];

有两个 NSDate 开始和结束并提取开始季度和结束季度,我需要知道这两个日期之间的季度差异。

我知道我可以划分总天数/90 天,但我正在寻找仅包含这些数据的另一种解决方案。

有什么提示吗?

最佳答案

你应该尝试:

NSDateComponents *result = [[NSCalendar currentCalendar] components:NSQuarterCalendarUnit fromDate:start toDate:end options:0];
NSInteger numberOfQuaters = [result quarter];

关于objective-c - 两个日期之间有多少个季度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13529880/

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