Skip to content

Instantly share code, notes, and snippets.

@alexrinass
Created January 15, 2010 08:30
Show Gist options
  • Save alexrinass/277903 to your computer and use it in GitHub Desktop.
Save alexrinass/277903 to your computer and use it in GitHub Desktop.
Create date from today, without time in Cocoa
@interface NSDate (Today)
// Create date from today, without time
+ (NSDate *)dateWithToday;
@end
#import "NSDateToday.h"
@implementation NSDate (Today)
+ (NSDate *)dateWithToday {
NSCalendar *calendar = [NSCalendar currentCalendar];
unsigned unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit;
NSDateComponents *dateComponents = [calendar components:unitFlags fromDate:[NSDate date]];
return [calendar dateFromComponents:dateComponents];
}
@end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment