オランダの月を表示しようとしています。しかし、その月は英語で印刷されます。これはAndroid API 19以降で動作する必要があります。Jodaの日付時刻を使ってオランダの月を表示する方法
compile 'joda-time:joda-time:2.9.9'
val test = DateTime()
val l = Locale("nl_NL") // Dutch language, Netherlands country.
val f = DateTimeFormat.forPattern("dd MMM yyyy").withLocale(l)
val text = f.print(test)
プリントアウト:
2017年10月26日
は次のようになります。
26 OKT 2017
okt to Oktは、substring()とtoUpperCase()で行うことができます。この問題には多くの回避策があります。 – LenglBoy
thnx!これは正解です。 –
@JimClermontsご協力いただき誠にありがとうございます! –