我正在使用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