Get day of the week from GregorianCalendar

后端 未结 3 487
夕颜
夕颜 2020-12-06 04:46

I have a date and I need to know the day of the week, so I used a GregorianCalendar object but I get back some dates that are incorrect.

GregorianCalendar ca         


        
3条回答
  •  天命终不由人
    2020-12-06 05:11

    TimeZone timezone = TimeZone.getDefault();
    Calendar calendar = new GregorianCalendar(timezone);
    calendar.set(year, month, day, hour, minute, second);
    
    String monthName=calendar.getDisplayName(Calendar.MONTH, Calendar.SHORT, Locale.getDefault());//Locale.US);
    String dayName=calendar.getDisplayName(Calendar.DAY_OF_WEEK, Calendar.SHORT, Locale.getDefault());//Locale.US);
    

提交回复
热议问题