String date = "1992-07-25";
LocalDate dt = LocalDate.parse(date);
System.out.println(dt) // 1992-07-25 ( output )
DateTimeFormatter f = DateTimeFormatter.ofPattern("d/MM/yyyy");
String s1 = f.format(dt);
System.out.println(s1) // 25/07/1992 ( output in string format )
我想把这个(字符串)s1转换成模式的LocalDate(LocalDate-dd/mm/yyy)
输出-25/07/1992应该是LocalDate类型,而不是字符串
当您打印LocalDate实例时,它实际上是在调用LocalDate类的toString()方法。并且根据javadoc 11,这种方法
Outputs this date as a String, such as 2007-12-03.
The output will be in the ISO-8601 format uuuu-MM-dd.
所以你看到了,它总是以uuuu-MM-dd格式打印。
把LocalDate看作是一个日期,从那里可以获得特定日期的信息。当您打印LocalDate本身时,它实际上没有任何意义。如果您需要以任何特定格式显示日期,请将其转换为字符串,您已经可以这样做了。
问题内容: 我正在使用A 将Json从Web转换为字符串。 这可能很简单,但是我似乎无法将此字符串转换为。 我怎样才能做到这一点? 问题答案: 请参阅文档和示例。
问题内容: 如何在Java中将org.jdom.Document转换为字符串? 问题答案:
问题内容: 如何将Java转换为? 问题答案: 通过调用其方法。 返回一个包含此序列中字符的字符串,该字符串的顺序与此序列相同。字符串的长度将是此序列的长度。
问题内容: 还有其他方法可以将writer转换为字符串吗? 问题答案: 如果我想用它来制作一个String,我会聘请专门的作家。
我有一个实体 我想根据货币计算每个部门的金额,并将结果写在行中。例子: 结果:“莫斯科200美元,巴黎100美元,莫斯科200卢布” 对于it: 我收到一个结果: 但我不知道如何转换地图
问题内容: 我需要将a转换为an ,但我不知道如何 基本上我想变成一个。 问题答案: 您可以执行以下操作: