如何在Java 5中将其作为字符串获取?

时间:2011-10-30 17:10:36

标签: java java-5

例如今天我想把字符串作为“星期日”。我知道如何在Java 6中执行此操作:

String day = Calendar.getInstance().getDisplayName(Calendar.DAY_OF_WEEK, Calendar.LONG, Locale.getDefault());

但这不能在Java 5中编译。任何想法如何做到这一点?

2 个答案:

答案 0 :(得分:4)

您可以使用DateFormat:

SimpleDateFormat weekdayFormat = new SimpleDateFormat("EEEE");
System.out.println(weekdayFormat.format(new Date()));

我没试过,但这应该有用。

答案 1 :(得分:1)

switch (Calendar.getInstance ().get (Calendar.DAY_OF_WEEK)) { ... }