import java.util.Calendar;
import java.util.Date;
import java.util.Set;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;
class Main {
public static void main(String[] args) throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date rankDate = sdf.parse("2021-01-17 00:00:00");
String dayKey = "";
Calendar calendar = Calendar.getInstance();
calendar.setFirstDayOfWeek(Calendar.MONDAY);
calendar.setTime(rankDate);
dayKey += calendar.get(Calendar.WEEK_OF_YEAR);
System.out.println(dayKey);
Date date = new Date();
System.out.println(date);
Calendar c = Calendar.getInstance();
c.setTime(date);
c.setTimeZone(TimeZone.getTimeZone("CST"));
System.out.println(c.get(Calendar.WEEK_OF_YEAR));
}
}