16

SimpleDateFormat を使用して正しい日付を解析しています。

SimpleDateFormat を使用すると、英語以外の言語で日付が返されることがあります。

日付文字列を英語のみにしたい。可能ですか?

私のコードと写真を見てください。

これが私のフォーマです:

SimpleDateFormat df = new SimpleDateFormat("d-MMMM-yyyy", Locale.ENGLISH);

これは同じアプリですが、文字列は異なる言語です:

ここに画像の説明を入力

ここに画像の説明を入力

助けてくれてありがとう

4

3 に答える 3

29

あなたは変わらなければならない

SimpleDateFormat df = new SimpleDateFormat("d-MMMM-yyyy", Locale.ENGLISH);

SimpleDateFormat df = new SimpleDateFormat("d-MMMM-yyyy", Locale.US);
于 2013-07-02T09:15:25.273 に答える
7
SimpleDateFormat df = new SimpleDateFormat("d-MMMM-yyyy", new Locale("ar")); //for example arabic laguage

詳細については、こちらをご覧ください。

于 2018-12-10T13:13:12.003 に答える