package com.baeldung.date; import java.text.ParseException; import java.text.SimpleDateFormat; import java.time.LocalDate; import java.util.Calendar; import java.util.Date; public class DateWithoutTime { public static Date getDateWithoutTimeUsingCalendar() { Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.HOUR_OF_DAY, 0); calendar.set(Calendar.MINUTE, 0); calendar.set(Calendar.SECOND, 0); calendar.set(Calendar.MILLISECOND, 0); return calendar.getTime(); } public static Date getDateWithoutTimeUsingFormat() throws ParseException { SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy"); return formatter.parse(formatter.format(new Date())); } public static LocalDate getLocalDate() { return LocalDate.now(); } }