获取任意一年的二月有多少天
2016-08-04 10:20
148 查看
package cn.itcast_03;
import java.util.Calendar;
import java.util.Scanner;
/*
* 获取任意一年的二月有多少天
*
* 分析:
* A:键盘录入任意的年份
* B:设置日历对象的年月日
* 年就是A输入的数据
* 月是2
* 日是1
* C:把时间往前推一天,就是2月的最后一天
* D:获取这一天输出即可
*/
public class CalendarTest {
public static void main(String[] args) {
// 键盘录入任意的年份
Scanner sc = new Scanner(System.in);
System.out.println("请输入年份:");
int year = sc.nextInt();
// 设置日历对象的年月日
Calendar c = Calendar.getInstance();
c.set(year, 2, 1); // 其实是这一年的3月1日
// 把时间往前推一天,就是2月的最后一天
c.add(Calendar.DATE, -1);
// 获取这一天输出即可
System.out.println(c.get(Calendar.DATE));
}
}
import java.util.Calendar;
import java.util.Scanner;
/*
* 获取任意一年的二月有多少天
*
* 分析:
* A:键盘录入任意的年份
* B:设置日历对象的年月日
* 年就是A输入的数据
* 月是2
* 日是1
* C:把时间往前推一天,就是2月的最后一天
* D:获取这一天输出即可
*/
public class CalendarTest {
public static void main(String[] args) {
// 键盘录入任意的年份
Scanner sc = new Scanner(System.in);
System.out.println("请输入年份:");
int year = sc.nextInt();
// 设置日历对象的年月日
Calendar c = Calendar.getInstance();
c.set(year, 2, 1); // 其实是这一年的3月1日
// 把时间往前推一天,就是2月的最后一天
c.add(Calendar.DATE, -1);
// 获取这一天输出即可
System.out.println(c.get(Calendar.DATE));
}
}
相关文章推荐
- Java--程序--获取任意一年的二月有多少天
- 获取任意一年的二月有多少天
- java面试题13--获取任意一年的二月有多少天
- 获取任意年的二月有多少天?
- 6.java学习之面试题(任意一年的二月有多少天改进版)
- 获取一年中某周的起始和截止日期,获取一年有多少周
- java基础编程之查询某一年的二月有多少天(通过Calendar类)
- Java获取任意年份的二月的天数小例子
- Calendar类的小案例:获取任意年份的2月份有多少天
- 获取某一年某一月有多少天
- .Net 使用 GregorianCalendar 获取任意一天为一年的第几周
- 使用Calendar类得到一年中的二月有多少天
- C#关于日期 月 天数 和一年有多少周及根据某年某周获取时间段的相关计算
- .Net 使用 GregorianCalendar 获取任意一天为一年的第几周
- C#关于日期 月 天数 和一年有多少周及根据某年某周获取时间段的计算(转)
- 《java入门第一季》之Calendar类小案例获取任意二月天数
- [c/c++]获取任意一年一个月中的天数
- C#关于日期 月 天数 和一年有多少周及根据某年某周获取时间段的计算
- Java基础知识强化96:Calendar类之获取任意年份的2月有多少天的案例
- 获取 一年中的 某月 有多少天