• 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 fails
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSDateFormatter fails


  • Subject: Re: NSDateFormatter fails
  • From: "D. Felipe Torres" <email@hidden>
  • Date: Mon, 31 Mar 2014 15:27:41 -0300

Shortly after I replied I tried using that locale and no luck.

My code now looks like this:

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss"];
NSLocale *locale = [NSLocale localeWithLocaleIdentifier:@"en_US_POSIX"];
[formatter setLocale:locale];
 NSDate *date = nil;
NSError *error = nil;
 [formatter getObjectValue:&date
                         forString:@"2013-09-08T00:36:40"
                             range:NULL
                             error:&error];
 NSLog(@"Date from String: %@", date);
NSLog(@"Error: %@", error);

Produces the following output:
2014-03-31 15:27:01.697 Untitled[30859:507] Date from String: (null)
2014-03-31 15:27:01.710 Untitled[30859:507] Error: Error
Domain=NSCocoaErrorDomain Code=2048 "The value "2013-09-08T00:36:40" is
invalid." UserInfo=0x7f89d8e04cd0 {NSInvalidValue=2013-09-08T00:36:40}


On Mon, Mar 31, 2014 at 3:21 PM, Jens Alfke <email@hidden> wrote:

> Well, try parsing using -getObjectValue:forString:range:error: instead, so
> you get an error message.
> Also, try setting the locale of the formatter to en_US_POSIX so you don't
> get any localization effects.
> (I just got both of these suggestions from "Parsing Date Strings" in
> Apple's "Data Formatting Guide: Date Formatters". Have you read it?)
>
> --Jens




--
++++++++++++++++++++++++++
Diego Torres.
Phone (Mobile Germany): +49 157 30070985
Phone (Landline Chile): +56 2 29790978
Web: dtorres.me
_______________________________________________

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 fails
      • From: Jens Alfke <email@hidden>
References: 
 >NSDateFormatter fails (From: "D. Felipe Torres" <email@hidden>)
 >Re: NSDateFormatter fails (From: Jens Alfke <email@hidden>)
 >Re: NSDateFormatter fails (From: "D. Felipe Torres" <email@hidden>)
 >Re: NSDateFormatter fails (From: Jens Alfke <email@hidden>)

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