先月の開始日を計算したいのですが。私はこの投稿を参照し、スニペットを次のように作成しました。
Calendar calendar = getCalendar(new Date());
calendar.set(Calendar.DAY_OF_MONTH-1,
calendar.getActualMinimum(DAY_OF_MONTH));
calendar = getTimeToBeginningOfDay(calendar);
return calendar.getTime();
これにより、先月末までの日付を取得することができます。どんな助けでも開始日を取得するのを手伝っていただければ幸いです。