[Java] Java获得当前日期是星期几的代码 →→→→→进入此内容的聊天室

来自 , 2021-02-24, 写在 Java, 查看 109 次.
URL http://www.code666.cn/view/afdec700
  1.   //从 yyyyMMdd 返回 星期几
  2.     public static String getDayAndWeek(String day){
  3.         if(day.length()<8){
  4.             return day;
  5.         }
  6.            Calendar c = new GregorianCalendar();
  7.              DateFormatSymbols dfs = new DateFormatSymbols();
  8.              String[] weeks = dfs.getWeekdays();
  9.             int year = Integer.parseInt(day.substring(0,4));
  10.             int month =Integer.parseInt( day.substring(4,6));
  11.             int day_ = Integer.parseInt( day.substring(6,8));
  12.             c.set(year, month-1, day_); //Calendar的月从0-11,所以4月是3.
  13.             c.get(Calendar.DAY_OF_WEEK);
  14.             String week = weeks[c.get(Calendar.DAY_OF_WEEK)];
  15.             week = "星期"+week.substring(2);
  16.             day = day_+ "("+week+")";
  17.             return day;
  18.     }
  19.  
  20. //源代码片段来自云代码http://yuncode.net
  21.                        

回复 " Java获得当前日期是星期几的代码"

这儿你可以回复上面这条便签

captcha