如何将俄罗斯日期格式转换为美国日期格式?
How to convert Russian date format to US date format?
我想将俄罗斯日期更改为美国格式
String rDate = "28 августа 2017";
输出:
String usDate = "28-08-2017";
您可以使用 DateTimeFormatter
with withLocale
.
正在解析文本。
DateTimeFormatter dateTimeFormatter =
DateTimeFormatter
.ofPattern("dd MMMM uuuu")
.withLocale( new Locale("ru") )
;
LocalDate ld = LocalDate.parse(rDate, dateTimeFormatter);
正在生成文本。
String usDate = ld.format(DateTimeFormatter.ofPattern("dd-MM-uuuu"));
=> 28-08-2017
我想将俄罗斯日期更改为美国格式
String rDate = "28 августа 2017";
输出:
String usDate = "28-08-2017";
您可以使用 DateTimeFormatter
with withLocale
.
正在解析文本。
DateTimeFormatter dateTimeFormatter =
DateTimeFormatter
.ofPattern("dd MMMM uuuu")
.withLocale( new Locale("ru") )
;
LocalDate ld = LocalDate.parse(rDate, dateTimeFormatter);
正在生成文本。
String usDate = ld.format(DateTimeFormatter.ofPattern("dd-MM-uuuu"));
=> 28-08-2017