Day of the Week

给三个int, 代表年月日, 求这天是星期几. 这个题直接用api吧…

class Solution {

    public String dayOfTheWeek(int day, int month, int year) {
     GregorianCalendar c = new GregorianCalendar(year, month - 1, day);
     int temp = (int) (c.getTimeInMillis() / (1000 * 60 * 60 * 24)) % 7; 
      String[] days = {"Thursday", "Friday", "Saturday", "Sunday", "Monday", "Tuesday", "Wednesday"};
      return days[temp];    
    
    }
}