使用 MagicalRecord 和日期格式进行 DateTime 解析
Posted
技术标签:
【中文标题】使用 MagicalRecord 和日期格式进行 DateTime 解析【英文标题】:DateTime Parsing with MagicalRecord & Date Formats 【发布时间】:2013-11-15 07:11:25 【问题描述】:我的服务器以“yyyy-MM-dd'T'HH:mm:ss'Z'”格式提供日期为 UTC,例如MST 的 11 月 15 日午夜是“2013-11-15T07:00:00Z”。这种格式是 MagicalRecord 记录的默认格式,但我导入的 NSManagedObjects 又增加了 7 个小时(NSLog 显示“2013-11-15 14:00:00 +0000”),我只能假设 MR 假设时区实际上是本地的,然后在导入期间将其偏移到我设备的本地日期到 UTC。我怎样才能阻止这个?我的服务器是否没有以正确的格式返回日期?
【问题讨论】:
【参考方案1】:https://github.com/magicalpanda/MagicalRecord/issues/484
MagicalRecord 有一个 Z 处理的错误,但似乎批准了该错误的拉取请求。
【讨论】:
以上是关于使用 MagicalRecord 和日期格式进行 DateTime 解析的主要内容,如果未能解决你的问题,请参考以下文章
是否可以使用 MagicalRecord/Core Data 进行类似 UNION 的查询
使用 OCMock 和 MagicalRecord 进行单元测试