Задача

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

Решение

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

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("%tc", cal);
      System.out.println(fmt);
   }
}

Результат

Результат будет меняться в зависимости от текущего системного времени и даты. Вышеприведенный пример кода даст следующий результат:

Wed Oct 18 20:37:30 GMT+05:30 2022

Ниже приведен еще один пример вывода текущей даты и времени в Java.

import java.util.Date;

public class DateDemo { 
   public static void main(String args[]) {
      Date d = new Date();
      System.out.println(d.toString());
   }
}

Результат

Результат будет меняться в зависимости от текущего системного времени и даты. Вышеприведенный пример кода даст следующий результат:

Fri Nov 25 00:36:00 EST 2022

Оглавление