Задача

Как получить текущее время в часах и минутах в Java?

Решение

В этом примере показано, как вывести текущее время в часах и минутах в Java с помощью Calender.getInstance() класса Calender.

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

Оглавление