• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: NSDateFormatter problem
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSDateFormatter problem


  • Subject: Re: NSDateFormatter problem
  • From: Keary Suska <email@hidden>
  • Date: Thu, 19 Apr 2012 21:18:26 -0600

On Apr 19, 2012, at 5:38 PM, Lorenzo Thurman wrote:

> This code, copied verbatim from here, http://bit.ly/HWTGB:
>
> 	NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
> 	[dateFormatter setDateStyle:NSDateFormatterMediumStyle];
> 	[dateFormatter setTimeStyle:NSDateFormatterNoStyle];
>
> 	NSDate *date = [NSDate dateWithTimeIntervalSinceReferenceDate:162000];
>
> 	NSString *formattedDateString = [dateFormatter stringFromDate:date];
> 	NSLog(@"formattedDateString: %@", formattedDateString);
>
> produces this output:
> formattedDateString: 01/02/01
>
> when it should produce this:
> // Output for locale en_US: "formattedDateString: Jan 2, 2001"
>
> I have been testing some localizations, but I've only ever changed the language in the Language and Text System Preferences, none of the formatting options were changed, so I'm at a loss as to why this is happening. My original code is broken as well, producing the same mm/dd/yy output and it once worked perfectly. So I went back to basics and just copied the example code from Apple as a sanity check. Can someone provide some insight?

Perhaps this excerpt from the API doc is key: "Do not use these constants if you want an exact format." Why, might be academic, but if you require a specific style, you may want to specify the style specifically.

HTH,

Keary Suska
Esoteritech, Inc.
"Demystifying technology for your home or business"


_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: NSDateFormatter problem
      • From: Lorenzo Thurman <email@hidden>
References: 
 >NSDateFormatter problem (From: Lorenzo Thurman <email@hidden>)

  • Prev by Date: NSDateFormatter problem
  • Next by Date: Re: addsubview
  • Previous by thread: NSDateFormatter problem
  • Next by thread: Re: NSDateFormatter problem
  • Index(es):
    • Date
    • Thread