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

来自 , 2019-05-30, 写在 Java, 查看 123 次.
URL http://www.code666.cn/view/cc298d5b
  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. //java/8496

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

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

captcha