🎊 java获取一个月的天数

java获取一个月的天数

java获取一个月的天数

import java.text.SimpleDateFormat;

import java.util.Calendar;

public class Test {

public static void main(String[] args) {

//获取当前时间

Calendar cal = Calendar.getInstance();

//下面可以设置月份,注:月份设置要减1,所以设置1月就是1-1,设置2月就是2-1,如此类推

cal.set(Calendar.MONTH, 1-1);

//调到上个月

cal.add(Calendar.MONTH, -1);

//得到一个月最最后一天日期(31/30/29/28)

int MaxDay=cal.getActualMaximum(Calendar.DAY_OF_MONTH);

//按你的要求设置时间

cal.set( cal.get(Calendar.YEAR), cal.get(Calendar.MONTH), MaxDay, 23, 59, 59);

//按格式输出

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

System.out.println(sdf.format(cal.getTime()));

}

}

posted @

2017-05-15 09:34

沧海一滴

阅读(6600)

评论(0)

收藏

举报

🎯 相关推荐

如何在线卖肉
365bet体坛快讯

如何在线卖肉

📅 08-14 👀 3268
神似侏罗纪“小恐龙”,你认识吗?
365bet-体育投注

神似侏罗纪“小恐龙”,你认识吗?

📅 06-29 👀 3606
中国舞包括有哪些舞蹈
365bet-体育投注

中国舞包括有哪些舞蹈

📅 02-16 👀 7754