Я использую restkit, чтобы нарисовать свой JSON
в coredate
. В этом JSON
я нахожу ASP.Net dates
. Когда я пытаюсь их сопоставить в core date
, я иногда вижу, что дата на один день раньше.NSDateformatter возвращает неверную дату с даты asp.NET
Date: "/Date(1389740400000+0100)/"
Вот как я добавляю defaultDateFormatter в свой код.
RKDotNetDateFormatter *dateFormatter = [RKDotNetDateFormatter new];
[dateFormatter setDateFormat:@"yyyy-MM-dd hh:mm:ss ZZZZ"];
dateFormatter.timeZone = [NSTimeZone defaultTimeZone];
dateFormatter.locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US_POSIX"];
[RKEntityMapping addDefaultDateFormatter:dateFormatter];
Может ли кто-нибудь помочь мне с этим?
Как вы проверяете дату? Ведение журнала обычно применяется к вашему местному часовому поясу, что может привести к распознанным различиям ... – Wain