2つの時間の間の分数を見つけようとしているISO8601形式のAndroidアプリケーションからの2つの文字列があります。非常に役に立ったJodaTimeを指摘されました。しかし、1つの文字列がUTC時間であり、もう1つが私の現地時間であることがわかりました。
たとえば、「2012-05-11T02:34:18 + 00:00」はUTCで、「2012-05-10T21:44:09-05:00」は私の現地時間です。
2つの時間の間の分数を見つける次のコードブロックがあります。私の質問は、UTC時刻を現地時間に変更して、その間の正確な分を取得するにはどうすればよいかということです。
DateTime start = new DateTime(currentTime);
DateTime end = new DateTime(laterTime);
int min = Minutes.minutesBetween(start,end).getMinutes();