java 计算某月有多少天

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 计算某月有多少天相关的知识,希望对你有一定的参考价值。

这个题目的逻辑比较简单,先用数组记录出一年12个月每个月的天数,其中2月记录为28天,在判断当年是否是闰年,如果是闰年,将2月天数记录为29天,然后输入,例如数组month,输出month[m - 1],这就是这个月的天数了。 参考技术A 这个比较简单,java 中有相应的类能实现你的这个要求。具体代码请稍后。
public static void main(String[] args)
Calendar cal=Calendar.getInstance(); //调用Calendar 中的方法;
cal.set(Calendar.DAY_OF_MONTH, 1); // 把时间调整为当月的第一天;
cal.add(Calendar.MONTH,1); // 月份调至下个月;
cal.add(Calendar.DAY_OF_MONTH, -1); // 时间减去一天(就等于上个月的最后一天)
int month=cal.get(Calendar.MONTH)+1; //调取月份(月份在表示中会少 1,如:1月份得出数字是 0;
int days=cal.get(Calendar.DAY_OF_MONTH);//调取当月的天数。
System.out.println(month+"月份有"+days+"天");//打印最后被结果。

ZZNUOJ_C语言1036:某年某月有多少天(完整代码)

题目描述

给你一个年份和月份,求该月有多少天。

输入

一个年份(正整数),一个月份(1-12),中间有一个空格隔开 。

输出

该月的天数,单独占一行。

样例输入

2012 2

样例输出

29

完整代码:

#include<stdio.h>
main()

   
	int a

以上是关于java 计算某月有多少天的主要内容,如果未能解决你的问题,请参考以下文章

SwitchDemo.java输入年份和月份,判断某年某月有多少天

java编程!输入某年某月,判断这一年与这一月分别距离1900年1月1日多少天?

输入某年某月,判断该月有多少天,并判断是不是为闰年,谁会编这个程序

js判断某年某月有多少天

ZZNUOJ_C语言1036:某年某月有多少天(完整代码)

C语言程序设计:输入某年某月输出某月有多少天?