mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-10-07 04:47:14 +00:00
Monotone-Parent: b4eb1c4ecb6343d34ed9700a15e35cd1c9dc33af
Monotone-Revision: 0ad1e10fb7587b8444bd502de4908d1aabf70c96 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2012-07-01T20:55:54 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
1 parent
92f3ad1b06
commit
674fb1081c
3 files changed
+30
-2
No files matched your search
@@ -51,7 +51,7 @@ _setupRefDate ()
|
||||
timeZone: [NSTimeZone timeZoneWithName: @"UTC"]];
|
||||
}
|
||||
|
||||
+ (id) dateFromMinutesSince1601: (uint32_t) minutes
|
||||
+ (NSCalendarDate *) dateFromMinutesSince1601: (uint32_t) minutes
|
||||
{
|
||||
NSCalendarDate *result;
|
||||
|
||||
@@ -129,3 +129,22 @@ _setupRefDate ()
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
NSComparisonResult
|
||||
NSDateCompare (NSDate *date1, NSDate *date2, void *ctx)
|
||||
{
|
||||
NSTimeInterval secs1, secs2;
|
||||
NSComparisonResult result;
|
||||
|
||||
secs1 = [date1 timeIntervalSince1970];
|
||||
secs2 = [date2 timeIntervalSince1970];
|
||||
if (secs1 == secs2)
|
||||
result = NSOrderedSame;
|
||||
else if (secs1 < secs2)
|
||||
result = NSOrderedAscending;
|
||||
else
|
||||
result = NSOrderedDescending;
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user