JAVA8 provides us with a new date format: Localdate and LocalDateTime
To get the current time and the time of the previous day:
ImportJava.time.LocalDateTime;Importjava.time.ZoneId;Importjava.util.Date; Public classTest { Public Static voidMain (string[] args) {//get the current time zoneZoneID zone=Zoneid.systemdefault (); //Java8 get current timeLocalDateTime today =Localdatetime.now (); //get current time of day beforeLocalDateTime yesterday = today.minusdays (1); Date Date=NULL; //localdatetime conversion to dateDate=Date.from (Today.atzone (Zone). Toinstant ()); //Date converted to LocalDateTimetoday=localdatetime.ofinstant (date.toinstant (), zone); }}
Instant is the key to the conversion of two data formats, the equivalent of an intermediary, both of which can be converted to instant and converted back by instant.
Java8 mainly provides the From method of date and the Ofinstant method of LocalDateTime.
Java8 about the date of processing