一周中的第几天
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Arrays;
import java.util.Calendar;
import java.util.Date;class Solution {public String dayOfTheWeek(int day, int month, int year) {String[] weekDays = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"};String date = year + "-" + month + "-" + day;SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");try {Date date1 = sdf.parse(date);Calendar calendar = Calendar.getInstance();calendar.setTime(date1);int c = calendar.get(Calendar.DAY_OF_WEEK) - 1;if (c < 0) c = 0;return weekDays[c];} catch (Exception e) {return "";}}
}