私はより多くの巧妙な何かをしたいと思いますjavaとDateの利点は、基本的にはループを実行する必要があります:ユーザー言語のすべての週の日のラベルを取得する
for (i= 0 to 6)
DateFormat formatter = new SimpleDateFormat("E");
Date date = (Date) formatter.parse(new Date()+i);
System.out.println(date);
これは本当に良いでしょう。 java.Dateを使用すると自動的にすべての翻訳が自動的に表示されます。もちろん私は車輪を再発明したくありません!
しかし、このループは時間とプロセッサーを無駄にしているようですが、これを実現するにはより良い方法があります。
アドバイスをいただきありがとうございます。
上記のアプローチはこれを返します: 、 日曜日月曜日火曜日水曜日の木曜日金曜日土曜日]。つまり、日数は8日です。どうしてそうですか? – Prateek
のため、http://stackoverflow.com/questions/8924231/dateformatsymbols-getshortweekdays-returning-weekdays-count-as-8 – Bananeweizen