Java获取本月最后一天问题

我看网上Calendar这个类的方法可以获取本月的最后一天。但是这个方法会自动帮我判断闰年问题么?... 我看网上Calendar这个类的方法可以获取本月的最后一天。但是这个方法会自动帮我判断闰年问题么? 展开
 我来答
育知同创教育
2016-12-28 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
获取最后一天的时间,就用Calendar这个类的方法,这个方法会自动判断闰年问题的,api是根据日历来写的,代码如下:
public static void main(String[] args) {
// 获取Calendar
Calendar calendar = Calendar.getInstance();
// 设置时间,当前时间不用设置
// calendar.setTime(new Date());
// 设置日期为本月最大日期
calendar.set(Calendar.DATE, calendar.getActualMaximum(Calendar.DATE));

// 打印
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(format.format(calendar.getTime()));

}
妮妮ruly
2014-12-18 · TA获得超过722个赞
知道小有建树答主
回答量:677
采纳率:0%
帮助的人:312万
展开全部
public static void main(String[] args) {
// 获取Calendar
Calendar calendar = Calendar.getInstance();
// 设置时间,当前时间不用设置
// calendar.setTime(new Date());
// 设置日期为本月最大日期
calendar.set(Calendar.DATE, calendar.getActualMaximum(Calendar.DATE));

// 打印
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(format.format(calendar.getTime()));

}
会自动判断闰年
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
發呆碼字員
2014-12-18 · TA获得超过331个赞
知道小有建树答主
回答量:435
采纳率:0%
帮助的人:259万
展开全部
基本上很好用

/**
* 得到本月的最后一天
*
* @return
*/
public static String getMonthLastDay() {
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DAY_OF_MONTH, calendar
.getActualMaximum(Calendar.DAY_OF_MONTH));
return dateFormat("yyyy-MM-dd", calendar.getTime());
}
非常的方便,自己写还需要写一堆!!!
使用这个只需要很简短的几句就完成了!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
堕落梦醒love
2014-12-18
知道答主
回答量:9
采纳率:0%
帮助的人:9.4万
展开全部
会的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
椰子椰WW
2014-12-18
知道答主
回答量:17
采纳率:0%
帮助的人:9.2万
展开全部
自己写写看呗。 把自己电脑调到闰年的2月。

好多东西都是自己敲出来印象才深刻, 不要总是依赖别人或者文档的答案。

就算是站在巨人的肩膀上,首先要做的也是先攀登到巨人的肩上。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式