def getWeekOfYear(date: String): Int = {
val sdf: SimpleDateFormat = new SimpleDateFormat("yyyy-MM-dd")
val date1 = sdf.parse(date)
val calendar = Calendar.getInstance()
//下面的Calendar.MONDAY也可以用数字表示:SUNDAY:1,MONDYA:2,TUESDAY:3,WEDNESDAY:4,THURSDAY:5,FRIDAY:6,SATURDAY:7
calendar.setFirstDayOfWeek(Calendar.MONDAY)
calendar.setTime(date1)
val week = calendar.get(Calendar.WEEK_OF_YEAR)
week
}
获取指定日期是第几周(可任意指定周几是第一天)
最新推荐文章于 2021-10-30 00:54:09 发布