如何在 Java 中显示小时和分钟(当前时间)



问题描述

如何显示小时和分钟(当前时间)?

解决方案

此示例演示如何使用 Calender 类中的 Calender.getInstance() 来显示当前时刻的小时和分钟。

import java.util.Calendar;
import java.util.Formatter;

public class MainClass{
   public static void main(String args[]) {
      Formatter fmt = new Formatter();
      Calendar cal = Calendar.getInstance();
      fmt = new Formatter();
      fmt.format("%tl:%tM", cal, cal);
      System.out.println(fmt);
   }
}

结果

以上代码示例将产生以下结果。结果将根据当前系统时间而改变。

09:12

以下是小时和分钟的另一个示例

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class HelloWorld { 
   public static void main(String[] args) { 
      Calendar now = Calendar.getInstance();
      System.out.println(now.get(Calendar.HOUR_OF_DAY) + ":" + now.get(Calendar.MINUTE));
   }
}

以上代码示例将产生以下结果。结果将根据当前系统时间而改变。

5:31
java_date_time.htm
广告