如何获得有效的季度计数而不是NSDateComponents.quarter返回0

时间:2015-04-27 07:54:57

标签: ios iphone ios8 nsdatecomponents

NSDateComponents.quarter返回0而不是有效的季度计数。

我用谷歌搜索,据说它是2012年发现的苹果的一个错误。但是,现在它是2015年和iOS 8.3,bug仍然存在。

我需要的是从firstDatelastDate

的季度统计

例如:

unitFlags = NSQuarterCalendarUnit;

(lldb) po firstDate
2009-12-31 16:00:00 +0000

(lldb) po lastDate
2013-09-30 16:00:00 +0000

(lldb) po [gregorian components:unitFlags fromDate:firstDate toDate:lastDate options:0];
<NSDateComponents: 0x170158b50>
    Quarter: 0

0 个答案:

没有答案