Java 获取指定年份内的月份有多少天

简介: Java 获取指定年份内的月份有多少天
// 指定月份
int year = 2066;
int month = 2;
// 获取日历对象
Calendar c = Calendar.getInstance();
// 设置日历对象为指定年月日,为指定月份的第一天
c.set(year, month, 1);
// 设置日历对象,指定月份往前推一天,也就是最后一天
c.add(Calendar.DATE, -1);
// 获取这一天输出即可
int day = c.get(Calendar.DATE);
System.out.println(year + "年的" + month + "月份有" + day + "天"); // 2066年的2月份有28天
相关文章
|
5天前
|
数据库 Java
JAVA获取指定日期是星期几
JAVA获取指定日期是星期几
|
5天前
|
Java
java中,根据指定日期显示出前n天的日期
java中,根据指定日期显示出前n天的日期
12 0
|
5天前
|
存储 Java
Java:判断一个年份是不是闰年
Java:判断一个年份是不是闰年
|
5天前
|
Java
用Java编写年份日历
用Java编写年份日历
23 0
|
5天前
|
Java
java 获取指定月份为多少天
java 获取指定月份为多少天
|
5天前
|
Java
java获取指定日期是第几周
java获取指定日期是第几周
|
7月前
|
Java
Java练习——打印本月日期
Java练习小项目:打印本月日期:package com.javatest.datetest;import java.time.*;/* * @version 1.0 * @author Tan name * 该类功能可实现打印本月的日期 */public class DateTest { public static void main(String[] args) { //创建date...
22 0
|
Java 程序员
Java 案例练习:编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天数。月份为 1、3、5、7、8、10、12 时,天数为 31 天。月份为 4、6、9、11 时,天数为
Java 案例练习:编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天数。月份为 1、3、5、7、8、10、12 时,天数为 31 天。月份为 4、6、9、11 时,天数为
387 0
Java 案例练习:编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天数。月份为 1、3、5、7、8、10、12 时,天数为 31 天。月份为 4、6、9、11 时,天数为
|
存储 安全 Java
java8时间和日期
java8时间和日期
117 0
JAVA 将日期字符串 月份不足10月进行补0操作
JAVA 将日期字符串 月份不足10月进行补0操作
1594 0
JAVA 将日期字符串 月份不足10月进行补0操作