判断时间是不是同一周

xiaoxiao2021-02-28  94

Calendar cal = Calendar.getInstance(); cal.setTime(CommonUtil.getTime(20170710)); Calendar cal1 = Calendar.getInstance(); cal1.setTime(CommonUtil.getTime(lastopenday)); if (cal.get(Calendar.WEEK_OF_YEAR) == cal1.get(Calendar.WEEK_OF_YEAR)) { logger.info("同一周"); continue;

} else {

logger.info("不是同一周");

}

封装的方法:

/** * 判断时间是不是同一周 * @return  */ public static Date getTime(int date) { String date1 = String.valueOf(date); String reg = "(\\d{4})(\\d{2})(\\d{2})"; date1 = date1.replaceAll(reg, "$1-$2-$3"); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); // 设置时间格式 //Calendar cal = Calendar.getInstance(); Date time = null; try { time = sdf.parse(date1); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } //cal.setTime(time); return time; }

转载请注明原文地址: https://www.6miu.com/read-63382.html

最新回复(0)