如何检索当周的当天?

时间:2012-09-02 15:04:27

标签: java date simpledateformat dayofweek

我如何获得当周的当天? 有人可以帮帮我吗?

2 个答案:

答案 0 :(得分:3)

使用Calendar并获取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);

答案 1 :(得分:0)

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

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

输出:

Today is Sunday