public String getDayOfMonth(int year, int month, int type){
// type为1代表当月月初,2代表下个月月初,3代表上个月月初,4代表去年当月月初,5代表去年下个月月初
if (type == 2 || type == 5)
month = month + 1;
if (type == 3)
month = month - 1;
if (type == 4 || type == 5)
year = year - 1;
Calendar a = Calendar.getInstance();
a.set(Calendar.YEAR, year);
a.set(Calendar.MONTH, month - 1);
a.set(Calendar.DATE, 1);
// 格式化日期
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
return sdf.format(a.getTime());
}
获取当月月初、下个月月初、上个月月初、去年当月月初、去年下个月月初
最新推荐文章于 2023-07-05 17:33:27 发布