你可以使用整数创建LocalDate,方法如下:
LocalDate inputDate = LocalDate.of(year,month,dayOfMonth);
你可以使用以下方法从字符串创建 LocalDate
String date = "04/04/2004";
inputDate = LocalDate.parse(date,
DateTimeFormat.forPattern("dd/MM/yyyy"));
你也可以使用其他格式,但必须更改 forPattern(...) 中的字符串
String str = "2015-03-15";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
LocalDate dateTime = LocalDate.parse(str, formatter);
System.out.println(dateTime);
DateTimeFormatter
。像这样让LocalDate
直接解析该字符串:… = LocalDate.parse("2015-03-15");
- Basil Bourque
1
开始(这可能很明显,但这是Java语言)。 - Mark