1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 DateTimeUtils.toDate(LocalDateTime.now().minusDays(1).atZone(ZoneId.systemDefault()).toInstant()) DateTimeFormatter formatterYMDHMSS = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS"); LocalDateTime localDateTime =LocalDateTime.now(); String str = localDateTime.format(formatterYMDHMSS); LocalDateTime localDateTime = LocalDateTime.of(2016, 12, 13, 14, 13, 01, 1000000); #local date time to milli. LocalDateTime ldt = LocalDateTime.of(2014, 5, 29, 18, 41, 16); ZonedDateTime zdt = ldt.atZone(ZoneId.of("America/Los_Angeles")); long millis = zdt.toInstant().toEpochMilli(); http://www.jianshu.com/p/efdeda608780 threeten backport LocalDatetime to java.util.date