Here you can find the source of getWeekOfYear(Calendar cal, Timestamp ts)
public static int getWeekOfYear(Calendar cal, Timestamp ts)
//package com.java2s; import java.sql.Timestamp; import java.util.Calendar; public class Main { public static int getWeekOfYear(Calendar cal, Timestamp ts) { if (cal == null) { cal = Calendar.getInstance(); }//w w w. j a v a 2s .c o m cal.setTimeInMillis(ts.getTime()); return cal.get(Calendar.WEEK_OF_YEAR); } }