fun firstDayOfLastWeek(c: Calendar): Calendar {
var c = c
c = c.clone() as Calendar
c.firstDayOfWeek = Calendar.MONDAY // 일주일의 시작으로 잡을 요일
// last week
c.add(Calendar.WEEK_OF_YEAR, -1)
// first day
c[Calendar.DAY_OF_WEEK] = c.firstDayOfWeek
return c
}
fun lastDayOfLastWeek(c: Calendar): Calendar {
var c = c
c = c.clone() as Calendar
c.firstDayOfWeek = Calendar.MONDAY // 일주일의 시작으로 잡을 요일
// first day of this week
c[Calendar.DAY_OF_WEEK] = c.firstDayOfWeek
// last day of previous week
c.add(Calendar.DAY_OF_MONTH, -1)
return c
}