-3

我需要从 a 中获取日期String,格式如下:uuuu-MM-dd HH:mm

输入具有该格式,我希望我的日期使用相同的格式(年-月-日小时:分钟)。当我这样做时:

LocalDate aux = LocalDate.parse(times.get(index),DateTimeFormatter.ofPattern("uuuu-MM-dd HH:mm "));

有了这个输入:2017-12-05 20:16 我只得到这个:2017-12-05

我不知道为什么,我尝试了很多格式并且总是丢失小时和分钟。任何想法?

4

1 回答 1

8

LocalDate只有年、月、日字段。它不能包含时间数据。

改为使用LocalDateTime

LocalDateTime aux = LocalDateTime.parse("2017-12-05 20:16", DateTimeFormatter.ofPattern("uuuu-MM-dd HH:mm"));
于 2017-06-10T14:59:54.237 回答