JAVA 月份中的第几周处理 1-7属于第一周 依次类推 29-31属于第五周

public static final String DATEFORMAT_PATTERN_THREE = "yyyy-MM-dd";/*** 根据时间返回对应
public static final String DATEFORMAT_PATTERN_THREE = "yyyy-MM-dd";/*** 根据时间返回对应的周  传入时间格式 yyyy-MM-dd** @param day 2019-07-01  2019-07-31* @return 2019-07-w1  2019-07-w5*/public static String transDay(String day){String num = day.substring(8,10);String flag = "w1";switch (num){case "01":case "02":case "03":case "04":case "05":case "06":case "07":flag = "w1";break;case "08":case "09":case "10":case "11":case "12":case "13":case "14":flag = "w2";break;case "15":case "16":case "17":case "18":case "19":case "20":case "21":flag = "w3";break;case "22":case