我有两个来自 ISO 8601 格式的 android 应用程序的字符串,我试图找出这两次之间的分钟数。我被指给了 Joda Time,它非常有帮助。但是我现在发现一个字符串是 UTC 时间,另一个是我的本地时间。
例如“2012-05-11T02:34:18+00:00”是UTC,“2012-05-10T21:44:09-05:00”是我的当地时间
我有以下代码块,可以找到两次之间的分钟数。我的问题是如何将 UTC 时间更改为本地时间,以便获得准确的分钟数
DateTime start = new DateTime(currentTime);
DateTime end = new DateTime(laterTime);
int min = Minutes.minutesBetween(start,end).getMinutes();