ホームページ  >  記事  >  Java  >  2 つの Joda-Time DateTime 間の時間差を分単位で計算するにはどうすればよいですか?

2 つの Joda-Time DateTime 間の時間差を分単位で計算するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-02 14:50:03334ブラウズ

How do you calculate the time difference between two Joda-Time DateTimes in minutes?

Joda-Time DateTimes: 時差を分単位で計算する

2 つの Joda-Time

DateTimes 間の時差をどのように決定しますか 数分で?方法は次のとおりです:

2 つの

DateTimes 間の時差を分単位で計算するには、次のアプローチを使用します:

<code class="java">public class DateTimeDifferenceExample {

    public static void main(String[] args) {
        // Create two DateTimes
        DateTime datetime1 = new DateTime();
        DateTime datetime2 = datetime1.plusMinutes(30);

        // Calculate the difference using Duration
        Duration duration = new Duration(datetime1, datetime2);
        long minutesDifference = duration.getStandardMinutes();

        // Alternatively, you can use Minutes.minutesBetween() method:
        long minutesDifference2 = Minutes.minutesBetween(datetime1, datetime2).getMinutes();

        // Output the difference
        System.out.println("Minutes difference: " + minutesDifference);
        System.out.println("Minutes difference using Minutes.minutesBetween(): " + minutesDifference2);
    }
}</code>
出力:

以上が2 つの Joda-Time DateTime 間の時間差を分単位で計算するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。