title: NSDate being set to the day before
body: <p>Important update: Of you hover over a NSDATE with your mouse the degugger will convert the NSDate to your local timezone you have set on you Mac, but if you do a NSLOG you will notice that the NSDate is using the timezone that you assigned to the its respective formatter.</p>
  
  <h2>If you want to see in the xcode debugger what the NSDate is for the timezone you are working with go to your date/time settings for you Mac OS and change the Timezone to the one you are testing.</h2>
  
  <p>I require a NSDate to be created from the date I pass in, but currently it is set to the the day before I pass in:</p>
  
  <pre><code> NSString *dateStr = @"2015-08-09";
  
  NSDateFormatter *myformatter = [[NSDateFormatter alloc] init];
  [formatter setDateFormat:@"yyyy-MM-dd"];
  NSDate *date = [formatter dateFromString:dateStr];
  </code></pre>
  
  <p>The code above returns: an NSDate set to '2015-08-08 12:00:00 +0000'</p>
  
  <p>I need an NSDate object set to the datStr I pass in.</p>