String转LocalDateTimeLocalDate报错问题⽀持 yyyy-MM-dd HH:mm:ss SSS
/**
* String 转 LocalDateTime
* @param format    转换规则
* @param ts    ⽇期字符串
* @return
*/
public static final LocalDateTime strToLocalDateTime(final String format, final String ts) {
DateTimeFormatter formatter = new DateTimeFormatterBuilder()
.appendPattern(format + "[[ HH][:mm][:ss][ SSS]]")
.parseDefaulting(ChronoField.HOUR_OF_DAY, 0)
.
parseDefaulting(ChronoField.MINUTE_OF_HOUR, 0)
.parseDefaulting(ChronoField.SECOND_OF_MINUTE, 0)
.parseDefaulting(ChronoField.INSTANT_SECONDS, 0)
.toFormatter();
return LocalDateTime.parse(ts, formatter);
}
/**
* String 转 LocalDate
* @param format    转换规则
* @param ts    ⽇期字符串
* @return
*/
public static final LocalDate strToLocalDate(final String format, final String ts) {
DateTimeFormatter formatter = new DateTimeFormatterBuilder()
.appendPattern(format + "[[ HH][:mm][:ss][ SSS]]")
.parseDefaulting(ChronoField.HOUR_OF_DAY, 0)
.parseDefaulting(ChronoField.MINUTE_OF_HOUR, 0)
.parseDefaulting(ChronoField.SECOND_OF_MINUTE, 0)
.parseDefaulting(ChronoField.INSTANT_SECONDS, 0)
.toFormatter();
return LocalDate.parse(ts, formatter);
string转date的方法
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。