解析字符串日期时间

时间:2015-11-29 22:24:13

标签: java datetime

我正在尝试将字符串解析为日期时间。但是,我在运行时收到错误。

以下代码:

public static void main(String[] args) {
    String date = LocalDate
                  .parse("2015-11-29")
                  .format(DateTimeFormatter.ISO_DATE_TIME);
    System.out.println(date);
}

我做错了什么?

1 个答案:

答案 0 :(得分:5)

ISO_DATE_TIME的格式为2011-12-03T10:15:30+01:00。您可以使用ISO_LOCALDATE

String date = LocalDate.parse("2015-11-29").format(DateTimeFormatter.ISO_LOCAL_DATE);