> On Nov 23, 2015, at 4:32 PM, Sandor Szatmari <admin.szatmari....@gmail.com> > wrote: > > Alex, > > What spec are you referring to? Link? I was playing around with > NSDataDetector for pulling dates out of strings in XML dumps of excel files > for an internal tool I was writing. NSDataDetectors seemed powerful, but > failed when the dates weren't totally well formed (Tested on 10.8.5, SDK > 10.8); the dates were still totally recognizable by humans, just missing some > whitespace here or there. It did handle differently formatted dates very > well though. I ended up using regular expressions to 'parse' the dates as > there was just one format I was dealing with and the issue was just the > missing whitespace. Maybe I didn't know how to configure it to be more > flexible or tolerant of the format deviations?
Fortunately, Twitter seems to do things consistently. I'll reg-exa it if I discover problems in testing, but it works for now. Using setDateFormat("[standard symbols]") did the job. > > Sandor > > On Nov 23, 2015, at 9:33 AM, Alex Zavatone <z...@mac.com> wrote: > >> Have you looked into The spec for date formatting? >> >> It is seriously helpful. It's some ISO document. >> >> Specify the format at which the date is coming in and it should convert. >> >> I will send you my crappy routines for this for iOS. >> >> Sent from my iPhone >> >>> On Nov 23, 2015, at 9:06 AM, Alex Hall <mehg...@icloud.com> wrote: >>> >>> >>>> On Nov 23, 2015, at 8:00 AM, Sandor Szatmari >>>> <admin.szatmari....@gmail.com> wrote: >>>> >>>> Alex, >>>> >>>> Have you tried looking at NSDataDetector. >>>> http://nshipster.com/nsdatadetector/ <http://nshipster.com/nsdatadetector/> >>> Thanks for the suggestion. I don't think that would apply here, though; I >>> have some JSON data that includes a date as a string. I need to convert >>> that to an NSDate object so I can then display it however the user wants, >>> or compare it to now, and such. However, that's a really useful page (I >>> love NSHipster) and I'll save it for another project I'm thinking about >>> where data detectors will be useful. >>>> >>>> Sandor >>>> >>>>> On Nov 22, 2015, at 16:12, Alex Hall <mehg...@icloud.com >>>>> <mailto:mehg...@icloud.com>> wrote: >>>>> >>>>> Hey list, >>>>> I’m using NSDateFormatter.dateFromString() to make a date from the date >>>>> string in a tweet. However, it seems to be returning nil, and I’m not >>>>> sure why. Is there something else I have to do, like tell the formatter >>>>> what order to expect components to be in? The string is something like: >>>>> >>>>> "Sun Nov 22 21:00:39 +0000 2015” >>>>> >>>>> Thanks for any suggestions anyone has. >>>>> _______________________________________________ >>>>> >>>>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com >>>>> <mailto:Cocoa-dev@lists.apple.com>) >>>>> >>>>> Please do not post admin requests or moderator comments to the list. >>>>> Contact the moderators at cocoa-dev-admins(at)lists.apple.com >>>>> <http://lists.apple.com/> >>>>> >>>>> Help/Unsubscribe/Update your Subscription: >>>>> https://lists.apple.com/mailman/options/cocoa-dev/admin.szatmari.net%40gmail.com >>>>> >>>>> <https://lists.apple.com/mailman/options/cocoa-dev/admin.szatmari.net%40gmail.com> >>>>> >>>>> This email sent to admin.szatmari....@gmail.com >>>>> <mailto:admin.szatmari....@gmail.com> >>> _______________________________________________ >>> >>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) >>> >>> 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: >>> https://lists.apple.com/mailman/options/cocoa-dev/zav%40mac.com >>> >>> This email sent to z...@mac.com > _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com