Here you can find the source of getFirstDayOfWeek(Calendar calendar)
public static Calendar getFirstDayOfWeek(Calendar calendar)
//package com.java2s; //License from project: LGPL import java.util.Calendar; public class Main { public static Calendar getFirstDayOfWeek(Calendar calendar) { Calendar ret = (Calendar) calendar.clone(); ret.add(Calendar.DAY_OF_MONTH, -((ret.get(Calendar.DAY_OF_WEEK) + 5) % 7)); return ret; }/* w w w.j av a2 s. c o m*/ }