NSDate
比較を試みる前に、入力日付をオブジェクトに変換する必要があります。
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss +0000"];
NSDate *startDate = [dateFormatter dateFromString:yourJSONDateString];
NSDate *endDate = [NSDate date];
CGFloat minuteDifference = [endDate timeIntervalSinceDate:startDate] / 60.0;
フォーマッタは、UTC オフセットが常にゼロであると想定します。これが当てはまらない場合は、使用できる他の形式コードについて、 Microsoft の日付形式文字列のページを参照してください。
--
編集:dateWithString
他の人が使用した方法は、あなたの状況で使用する方が良いでしょうが、取得している日付フォーマット文字列が正確でない場合は、日付フォーマッタが必要です。日付を正しい形式で送信する API を使用したことがないと思います。おそらく運が悪かっただけです :-(.