Set time to 00:00:00

前端 未结 12 2187
时光说笑
时光说笑 2020-11-29 20:04

I have a problem resetting hours in Java. For a given date I want to set the hours to 00:00:00.

This is my code :

/**
     * Resets milliseconds, se         


        
12条回答
  •  北荒
    北荒 (楼主)
    2020-11-29 20:39

    We can set java.util.Date time part to 00:00:00 By using LocalDate class of Java 8/Joda-datetime api:

    Date datewithTime = new Date() ; // ex: Sat Apr 21 01:30:44 IST 2018
    LocalDate localDate = LocalDate.fromDateFields(datewithTime);
    Date datewithoutTime = localDate.toDate(); // Sat Apr 21 00:00:00 IST 2018
    

提交回复
热议问题