我试图在json响应中导入日期。以下是回复:
{
start_date: "2014-09-22",
end_date: "2014-09-28"
}
我尝试了几种日期格式:
yyyy-MM-dd’T’HH:mm:ss’Z’
yyyy-MM-dd
然而,第一个在数据库中给了我null
。第二个给了我错误的约会。实际上,在我将它转换回可读日期之后(在数据库中,它是unix时间 - 我使用this页面进行转换),年份是1983年:
Tue, 27 Sep 1983 22:00:00 GMT
如何获得正确的日期?
这是核心数据模型:
答案 0 :(得分:0)
检查后,我发现了一些有趣的东西。数据库中的开始时间和结束时间(核心数据)没有错。当我通过方法findFirstWithPredicate
查询对象时,它返回正确的日期。我猜Apple已经改变了地标来计算时间,所以它不是1970年1月1日。它必须是另一个值。