获取本月月末和月初的时间戳(秒)
程序员文章站
2022-05-15 09:16:33
...
/**
* 获取指定日期所在月份月末的时间
* @param year
* @param month
* @return
*/
public static int getMonthEnd(int year,int month){
Calendar c = Calendar.getInstance();
c.set(year,month,1,23,59,59);
c.add(Calendar.DAY_OF_MONTH, -1);
int i=(int)(c.getTimeInMillis()/1000);
return i;
}
/**
* 获取指定日期所在月份月初的时间
* @param year
* @param month
* @return
*/
public static int getMonthBegin(int year,int month) {
Calendar c = Calendar.getInstance();
month=month-1;
c.set(year,month,1,0,0,0);
int i=(int)(c.getTimeInMillis()/1000);
return i;
}
注意month为1到12
上一篇: SVN服务器环境搭建
下一篇: Python小技 打印月初月末