我正在使用 Vaadin 日期选择器 3.3.0
在 Java 中,我将语言环境设置为以下代码。
datePicker.setLocale(Locale.CANADA_FRENCH);
但日期格式显示为 YYYY-MM-dd。
如何将其格式化为:YYYY/MM/dd ?? 谢谢!
我正在使用 Vaadin 日期选择器 3.3.0
在 Java 中,我将语言环境设置为以下代码。
datePicker.setLocale(Locale.CANADA_FRENCH);
但日期格式显示为 YYYY-MM-dd。
如何将其格式化为:YYYY/MM/dd ?? 谢谢!
现在,使用 Java API 影响日期选择器的日期格式的唯一方法是使用语言环境(就像您一样)。
有手动设置日期格式的功能请求datePicker.setDateFormat("YYYY/MM/dd");
(如-流/问题/156
同样在该功能请求的评论中,描述了一种替代方法,即如何通过不使用 Java API 而是使用 JavaScript 手动设置日期格式。也许您想尝试一下:https ://github.com/vaadin/vaadin-date-picker-flow/issues/156#issuecomment-603904954