📅  最后修改于: 2023-12-03 15:10:31.451000             🧑  作者: Mango
本文介绍如何在Java中显示当前小时和当前分钟。这个功能在许多Java应用程序中都是非常有用的,比如时钟应用程序、日历应用程序等。
在Java中,我们可以使用 java.util.Date
或 java.util.Calendar
类来获取当前时间。为了方便起见,我们使用 java.util.Calendar
类来获取当前时间。
Calendar cal = Calendar.getInstance();
这个代码片段将返回一个 Calendar
对象,它代表了当前的时间和日期。
要获取当前小时和当前分钟,我们只需要使用 get()
方法并传递相应的参数。例如,要获取当前小时,我们可以使用以下代码:
int hour = cal.get(Calendar.HOUR_OF_DAY);
上述代码将获取当前小时,并将其存储在 hour
变量中。注意,我们使用了 Calendar.HOUR_OF_DAY
常量,这是因为我们需要获取24小时制中的小时数。
接下来,我们可以使用以下代码来获取当前分钟:
int minute = cal.get(Calendar.MINUTE);
上述代码将获取当前分钟,并将其存储在 minute
变量中。
下面是完整的Java代码,它将打印出当前的小时和分钟。
import java.util.Calendar;
public class CurrentTime {
public static void main(String[] args) {
Calendar cal = Calendar.getInstance();
int hour = cal.get(Calendar.HOUR_OF_DAY);
int minute = cal.get(Calendar.MINUTE);
System.out.println("Current time: " + hour + ":" + minute);
}
}
最后,程序将输出当前的小时和分钟,例如:
Current time: 14:30
这样就完成了显示当前小时和当前分钟的Java程序。