Как получить текущую дату и время в Java: объяснение нескольких методов

Чтобы получить текущую дату и время в Java, вы можете использовать несколько методов. Вот несколько вариантов:

  1. Использование java.util.Dateи java.util.Calendar:
import java.util.Date;
import java.util.Calendar;
public class Main {
    public static void main(String[] args) {
        // Get current date and time
        Date currentDate = new Date();
        System.out.println(currentDate);
        // Get current date and time using Calendar
        Calendar calendar = Calendar.getInstance();
        Date currentDateAndTime = calendar.getTime();
        System.out.println(currentDateAndTime);
    }
}

<старый старт="2">

  • Использование java.time.LocalDateTime:
  • import java.time.LocalDateTime;
    public class Main {
        public static void main(String[] args) {
            // Get current date and time
            LocalDateTime currentDateTime = LocalDateTime.now();
            System.out.println(currentDateTime);
        }
    }
    1. Использование java.time.LocalDateи java.time.LocalTime:
    import java.time.LocalDate;
    import java.time.LocalTime;
    public class Main {
        public static void main(String[] args) {
            // Get current date
            LocalDate currentDate = LocalDate.now();
            System.out.println(currentDate);
            // Get current time
            LocalTime currentTime = LocalTime.now();
            System.out.println(currentTime);
        }
    }

    Эти методы предоставляют различные представления текущей даты и времени. Выберите тот, который соответствует вашим конкретным требованиям.