我正在尝试使用此代码本地化芬兰:
Locale finLocale = new Locale("fi", "FI");
Date today = new Date(2017, 1, 1);
DateFormat dateFormat = DateFormat.getDateInstance(DateFormat.LONG, finLocale);
String formattedDate = dateFormat.format(today);
System.out.println(formattedDate);
Run Code Online (Sandbox Code Playgroud)
我最终获得的是"helmikuutata".我希望"helmikuu"或"helmikuuta",但这似乎错了.
这是有效的芬兰语,还是Java中存在错误?我的版本是1.8.0_31