Joda-Time を使用して、2 つの時点の間の期間を知るために使用しようとしています。各時点は独自のローカル タイムゾーンで指定されます。
例:
DateTime ny = new DateTime(2011, 2, 2, 7, 0, 0, 0, DateTimeZone.forID("America/New_York"));
DateTime la = new DateTime(2011, 2, 3, 10, 15, 0, 0, DateTimeZone.forID("America/Los_Angeles"));
DateTime utc1 = ny.withZone(DateTimeZone.UTC);
DateTime utc2 = la.withZone(DateTimeZone.UTC);
Period period = new Period(utc1, utc2);
さて、これが夏時間とうるう年を考慮しているかどうかを知りたいのですが...また、「期間」の使用はこれを達成するための正しいJoda-Timeの方法ですか? ありがとう ;)