如何在Objective-C中将$date(用于ISODate)转换为NSDate



现在我正在使用objective-c和mongodb。

我使用AFNetworking Framework从我的应用程序发送http请求到服务器(bottlepy服务器)连接mongodb数据库。

在mongodb我需要的信息看起来像这样

{
    "_id" : ObjectId("532083b7a67a6a14589c876e"),
    "myDate" : ISODate("2014-02-08T00:00:00Z")
}

但是当我使用AFNetworking得到这个。它可以自动转换为

{
    "_id" = {
        "$oid" = 532083b7a67a6a14589c876e;
    };
    myDate = {
        "$date" = 1391817600000;
    };
}

如何将$date转换为NSDate?

?

NSDate *now = [NSDate dateWithTimeIntervalSince1970:1391817600000/1000];

生成:

2014-02-08 00:00:00 +0000

最新更新