Skip to content

Instantly share code, notes, and snippets.

@codeswimmer
Created January 23, 2012 03:11
Show Gist options
  • Select an option

  • Save codeswimmer/1660230 to your computer and use it in GitHub Desktop.

Select an option

Save codeswimmer/1660230 to your computer and use it in GitHub Desktop.
iOS: Create a NSDate from NSString
-(NSDate *)dateFromString:(NSString *)dateString;
// Usage NSDate *dateOfBirth = [dateUtil dateFromString:@"1960-02-15"];
-(NSDate *)dateFromString:(NSString *)dateString
{
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init];
[dateFormatter setDateFormat:@"yyyy-MM-dd"];
[dateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0]];
NSDate *date = [dateFormatter dateFromString:dateString];
return date;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment