私は似たようなことをやっています。
まず、TwitterとFacebookが与えた時刻を、NSDateFormatterのsetDateFormat関数を使ってNSDateに変換します。次に、NSDateのtimeSinceNow関数を使用して比較することができます。ツイッターの場合
、それは次のようになります...
NSDateFormatter *dateFM = [[NSDateFormatter alloc] init];
[dateFM setDateFormat:@"EEE MMM dd HH:mm:ss ZZZZ yyyy"]; //set the format that matches Twitter's result…
[dateFM setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"en_US"]];
[dateFM setTimeZone:[NSTimeZone timeZoneWithName:@"UTC"]];
NSDate *twitterDate = [dateFM dateFromString:CTADateString];
float secondsOfTwitterDateSinceNow = [twitterDate timeIntervalSinceNow];
結果(secondsOfTwitterDateSinceNowは)あなたが、しかし、あなたは(/ 60 =分たい電気ショック療法を分割することが可能になりましたから経過した秒数です...)
こんにちは、ヤコブ あなたの答えをありがとうございます 完全にコードをお持ちであれば、それをご提供ください。 –
私が与えた例は、あなたのところにあなたをつかまえるべきだと思います。あなたは他の日付タイプのためにそれをフォーマットする必要があります。私の答えを受け入れてください。 –
あなたの答えはjacobに感謝します。 –