永发信息网

java中如何获取某个日期是当月的最后一天

答案:4  悬赏:40  手机版
解决时间 2021-01-10 17:54
java中如何获取某个日期是当月的最后一天
最佳答案
用Calendar就能结决你的问题,代码如下:
import java.util.Calendar;
import java.util.Date;
public class Data {
public static void main(String[] args) {
Calendar a=Calendar.getInstance();
a.set(Calendar.DATE, 1);//把日期设置为当月第一天
a.roll(Calendar.DATE, -1);//日期回滚一天,也就是最后一天
int MaxDate=a.get(Calendar.DATE);
System.out.println("该月最大天数:"+MaxDate);

}
}
ps:你也可以自己改改把月份设定为自己想要的那个月
全部回答
用算法来解决!
get.data.month(now)就可以了
// 今天的时间
Calendar cal = Calendar.getInstance();
// 获取本月的最大天数
int days = cal.getActualMaximum(Calendar.DAY_OF_MONTH);
// 设置创造新日期,这个日期是本月的最后一天
cal.set(Calendar.DATE, days);
// 然后打印出来
Date newD = cal.getTime();
// 加上格式化
System.out.println("本月最后一天的日期是:"
+ new SimpleDateFormat("yyyy-M-d").format(newD));
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁有阳光宽带网的电话阿
客厅和过道墙面适宜贴瓷砖吗?计划贴1.2米高
写望王山的景作文100字
填空。(3分)最好的教育,就是,学会与万物
吴江城管局投诉微信公众号是多少
g7642高铁时刻表 - 百度
如图所示,将一个由某种材料制成的空心球放入
sp3d2与d2sp3怎么区别,详细点
No sooner had I come to the office the bo
夏天圆脸直短发怎么扎
谁有名濑美月的的图
住这些楼层朝向的人都后悔了 常州买房慎选
做20厘米厚3比7的石灰土,加机械人工费多少钱
工商银行卡不用了要不要注销
有开车逃脱巨人追杀的情节的电影
推荐资讯
我有一个万和强排10升人工煤气的想改天燃气可
宁波的衡州在什么地方
宁夏距离山西多远啊!
北京飞往成都,经常晚点吗?
钢管水平防护架是什么意思
阅读理解Somuchtodo,solittletime.Somuchi
如图,平行四边形ABCD中,EF过AC的中点O,与
"前方学校,减速慢行.″主题是什么
逆转裁判5 5个黑色心灵枷锁怎么破
如图所示的实验是为了探究A.通电导体周围与磁
为什么菩提老祖在孙悟空头上敲三下,就是让他
为什么泾河和渭河的分水岭是六盘山
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?