title: iOS 6 NSDateFormatter stringFromDate: empty day of week
body: <p>I'm having an issue with obtaining the full name for the day of week in iOS 6 NSDate object (in iOS 7 works fine).
  I've searched stackoverflow for similar issues but I didn't find what I was looking for.</p>
  
  <p>My test case is:</p>
  
  <pre><code>formatter = [[NSDateFormatter alloc] init];
  [formatter setDateFormat:@"EEEE"];
  [formatter setDoesRelativeDateFormatting:NO];
  
  NSDate *testDate = [NSDate dateWithTimeIntervalSince1970:1384551041.389218];
  NSLog(@"%@",[formatter stringFromDate:testDate]);
  </code></pre>
  
  <p>The expected output is <code>Friday</code> (localized to your device region format and on a gregorian calendar), it works on iOS 7 but on iOS 6 it returns an empty description. I've tested in actual devices with the same region format set.</p>
  
  <p>As far as I know, iOS 6 uses <a href="http://www.unicode.org/reports/tr35/tr35-25.html#Date_Format_Patterns" rel="nofollow">tr35-25</a> formatting according to <a href="https://developer.apple.com/library/ios/documentation/cocoa/Conceptual/DataFormatting/Articles/dfDateFormatting10_4.html" rel="nofollow">this documentation</a>, and the <code>EEEE</code> specifies full name day of week in that format.</p>
  
  <p>Am I missing something?</p>