Java tutorial
//package com.java2s; import java.util.Calendar; import java.util.Date; import java.util.Locale; public class Main { public static int getWeekOfDate() { Calendar calendar = Calendar.getInstance(Locale.CHINA); calendar.setTime(new Date()); int k = calendar.get(Calendar.DAY_OF_WEEK) - 1; if (k < 1) k = 7; return k; } }