Joda-Time DateTime 간의 시간 차이를 분 단위로 계산
Joda-Time에서 타임스탬프로 작업할 때 다음을 계산해야 하는 경우가 많습니다. 두 DateTime 객체의 차이. 이는 기간 또는 분을 사용하여 달성할 수 있습니다.
제공된 Java 코드에는 datetime 및 PunchTime이라는 DateTime 개체가 있습니다. Duration을 사용하여 분 단위의 차이를 계산하는 방법은 다음과 같습니다.
Duration duration = new Duration(datetime, punchTime); int minutes = duration.getStandardMinutes();
또는 Minutes를 직접 사용할 수도 있습니다.
int minutes = Minutes.minutesBetween(datetime, punchTime).getMinutes();
두 방법 모두 시간 차이를 제공합니다. 분을 정수로 표시합니다.
출력 예:
DateTime today = new DateTime(); DateTime yesterday = today.minusDays(1); Duration duration = new Duration(yesterday, today); int minutes = duration.getStandardMinutes(); System.out.println(minutes);
이 예에서는 어제와 오늘 사이의 분 수(1440분)를 출력합니다.
위 내용은 Joda-Time DateTimes 간의 시간 차이를 분 단위로 계산하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!