Revision: 28356
http://sourceforge.net/p/bibdesk/svn/28356
Author: hofman
Date: 2023-09-18 15:40:00 +0000 (Mon, 18 Sep 2023)
Log Message:
-----------
get first day or month from calendar
Modified Paths:
--------------
trunk/bibdesk/NSDate_BDSKExtensions.m
Modified: trunk/bibdesk/NSDate_BDSKExtensions.m
===================================================================
--- trunk/bibdesk/NSDate_BDSKExtensions.m 2023-09-18 15:32:11 UTC (rev
28355)
+++ trunk/bibdesk/NSDate_BDSKExtensions.m 2023-09-18 15:40:00 UTC (rev
28356)
@@ -285,11 +285,11 @@
[components setWeekday:[calendar firstWeekday]];
break;
case BDSKPeriodMonth:
- [components setDay:1];
+ [components setDay:[calendar rangeOfUnit:NSCalendarUnitDay
inUnit:NSCalendarUnitMonth forDate:self].location];
break;
case BDSKPeriodYear:
- [components setDay:1];
- [components setMonth:1];
+ [components setDay:[calendar
minimumRangeOfUnit:NSCalendarUnitDay].location];
+ [components setMonth:[calendar rangeOfUnit:NSCalendarUnitMonth
inUnit:NSCalendarUnitYear forDate:self].location];
break;
default:
NSLog(@"Unknown period %ld", (long)period);
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit