Calendar のインスタンスを取得すると、ドキュメントによると、月の最初の日は 1 になるはずです。
Calendar cal = Calendar.getInstance();
cal.set(Calendar.DAY_OF_MONTH, 1);
System.out.println(cal.getTimeInMillis());
前月の最終日である「04 / 30 / 13」のタイムスタンプである「1367366400」が出力されます。
「2」に設定して、次のように使用できます。
for (int i = 2; i <= 32; i++) {
しかし、それは奇妙に見えます!助言がありますか?ありがとう!