„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie berechnet man die Zeitdifferenz zwischen zwei Joda-Time DateTimes in Minuten?

Wie berechnet man die Zeitdifferenz zwischen zwei Joda-Time DateTimes in Minuten?

Veröffentlicht am 19.11.2024
Durchsuche:109

How to Calculate the Time Difference Between Two Joda-Time DateTimes in Minutes?

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:

  • DateTime today = new DateTime(); und DateTime today = today.minusDays(1); Erstellen Sie DateTime-Objekte für heute und gestern.
  • System.out.println(duration.getStandardMinutes()); druckt den Zeitunterschied in Minuten zwischen gestern und heute.

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.

Neuestes Tutorial Mehr>

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