-3

我将如何获得一周中的当前日期?有人可以帮我吗?

4

2 回答 2

3

使用 aCalendar并获取DAY_OF_WEEK字段:

Calendar cal = Calendar.getInstance();
int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK);

或者,如果您想要日期名称,您可以使用SimpleDateFormat

Date today = Calendar.getInstance().getTime();
DateFormat df = new SimpleDateFormat("EEEE", Locale.ENGLISH); // override the default Locale
String dayNameInWeek = df.format(today);
于 2012-09-02T15:08:39.643 回答
0

要获得星期几的文本显示,您可以使用:

DateFormat dateFormat = new SimpleDateFormat("EEEE");
System.out.println("Today is " + dateFormat.format(new Date()));

输出:

Today is Sunday
于 2012-09-02T15:15:30.300 回答