Berechnen der Zeitdifferenz zwischen zwei Joda-Time DateTimes in Minuten
Auf Ihrer Suche nach der Bestimmung der Zeitdifferenz zwischen zwei Joda-Time DateTime-Objekten , schauen wir uns die bereitgestellte Lösung genauer an:
Die Antwort schlägt die Verwendung der Duration-Klasse vor, die eine abstrakte Darstellung einer Zeitspanne ist. Durch die Initialisierung eines Duration-Objekts als Duration duration = new Duration(yesterday, today); erfassen Sie effektiv die Zeitspanne zwischen den beiden DateTimes.
Um die gewünschte Differenz in Minuten abzurufen, greifen Sie über die Dauer auf die entsprechende Duration-Eigenschaft zu .getStandardMinutes(). Diese Methode gibt den ganzzahligen Wert zurück, der die Anzahl der zwischen den beiden Daten verstrichenen Minuten darstellt.
Alternativ können Sie für einen präziseren Ansatz die Minutes-Klasse verwenden. Der Ausdruck Minutes.minutesBetween(yesterday, today).getMinutes() berechnet direkt die Minutendifferenz, ohne dass ein dazwischenliegendes Duration-Objekt erforderlich ist.
In den bereitgestellten Codebeispielen:
Diese umfassende Lösung ermöglicht Ihnen die effektive Berechnung des Zeitunterschieds zwischen zwei Joda-Time DateTimes und liefert wertvolle Einblicke in zeitliche Beziehungen innerhalb Ihrer Anwendung.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3