Java程式獲取這段時間內的分鐘數
在本文中,我們將使用Java計算給定持續時間內的分鐘數。Duration類可以執行基於時間計算,例如小時、分鐘、天等,並輕鬆地在這些單位之間轉換。使用toMinutes() 方法,您可以從給定的Duration獲取分鐘數。
問題陳述
給定一個表示一段時間段的Duration物件,編寫一個Java程式來計算指定持續時間內的分鐘數。輸入
Duration = 25 days, 10 hours輸出
Minutes in 25 days = 36000
Minutes in 10 hours = 600
從持續時間獲取分鐘數的步驟
以下是從持續時間獲取分鐘數的步驟:
- 從java.time包匯入Duration類。
- 使用ofDays()和ofHours()等方法為所需時間段建立一個Duration物件。
- 使用toMinutes()方法將Duration轉換為分鐘。
- 顯示計算出的分鐘數。
Java程式從持續時間獲取分鐘數
以下是計算給定持續時間內分鐘數的示例:
import java.time.Duration;
public class Demo {
public static void main(String[] args) {
Duration d1 = Duration.ofDays(25);
Duration d2 = Duration.ofHours(10);
System.out.println("Minutes in 25 days = "+d1.toMinutes());
System.out.println("Minutes in 10 hours = "+d2.toMinutes());
}
}
輸出
Minutes in 25 days = 36000 Minutes in 10 hours = 600
程式碼解釋
程式建立兩個Duration物件;一個用於25天,另一個用於10小時。然後,對這兩個Duration物件呼叫toMinutes()方法以將持續時間的數值轉換為分鐘。然後使用System.out.println()列印結果。廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP