【发布时间】:2015-02-10 04:14:30
【问题描述】:
有没有办法获得当前季度的第一个日期?我已经知道如何获取当前的星期几、月份和年份...我使用以下代码:
NSCalendar* calendar = [NSCalendar currentCalendar];
NSDateComponents* comps = [calendar components:
NSCalendarUnitYearForWeekOfYear |
NSCalendarUnitYear|
NSCalendarUnitMonth|
NSCalendarUnitWeekOfMonth|
NSCalendarUnitWeekday
fromDate:[NSDate date]];
[comps setWeekday:2]; // 2: monday
NSDate * firstDayOfTheWeek = [calendar dateFromComponents:comps];
[comps setWeekday:1]; // 1: Sunday
NSDate *lastDayOfTheWeek = [calendar dateFromComponents:comps];
[comps setDay:1];
NSDate * firstDayOfTheMonth = [calendar dateFromComponents:comps];
【问题讨论】: