#java #java-5
#java #java-5
Вопрос:
Например, на сегодня я хочу, чтобы строка была «Воскресенье». Я знаю, как это сделать в Java 6:
String day = Calendar.getInstance().getDisplayName(Calendar.DAY_OF_WEEK, Calendar.LONG, Locale.getDefault());
Но это не компилируется в Java 5. Есть идеи, как это сделать?
Ответ №1:
Вы могли бы использовать DateFormat:
SimpleDateFormat weekdayFormat = new SimpleDateFormat("EEEE");
System.out.println(weekdayFormat.format(new Date()));
Я не пробовал, но это должно сработать.
Ответ №2:
switch (Calendar.getInstance ().get (Calendar.DAY_OF_WEEK)) { ... }