Get Today's date in Java at midnight time

前端 未结 12 2067
北海茫月
北海茫月 2020-12-09 07:08

I need to create two date objects. If the current date and time is March 9th 2012 11:30 AM then

  • date object d1 should be 9th March 20
12条回答
  •  情书的邮戳
    2020-12-09 08:09

    Here is a Java 8 way to get UTC Midnight in millis

    ZonedDateTime utcTime = ZonedDateTime.now(ZoneOffset.UTC);
    long todayMidnight = utcTime.toLocalDate().atStartOfDay().toEpochSecond(ZoneOffset.UTC) * 1000;
    

提交回复
热议问题