我在如何区分闰年平年和1、3、5、7、8、10、12每个月是31天,其他月份30天,不知道怎么写了
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
java输入年月日计算这一天是当年的第几天,如何区分闰年平年,还有1月2月等
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
lenotle 2021-03-28 22:33关注先判断是不是瑞年 ,能被4整除不能被100整除,再根据是不是瑞年设置2月天数,其余月份直接设置map集合<月份,天数>
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2022-07-29 20:54犩未的博客 代码】6.输入年月日,输出这个日子是这年的第几天。区分平年闰年。
- 2022-05-27 17:44Live&&learn的博客 Java实现:根据年月日,计算这一天是当年的第几天 1.思路分析 1.1判断闰年或平年->确定2月天数(闰年29天,平年28天)->累加计算 1.2将思路转换为数学模型 闰年:能被4整除但不能被100整除,或能被400...
- 2019-05-08 17:03随风 丨的博客 题目:输入某年某月某日,判断这一天是这一年的第几天 首先我们需要知道闰年和平年如何区分,公历闰年的计算方法 1.普通年能被4整除且不能被100整除的为闰年。(如2004年就是闰年,1900年不是闰年) 2.世纪年能被400...
- 2021-07-21 23:39ZJH'blog的博客 import java.util.Scanner ; public class Test1 { public static void main ( String [ ] args ) { Scanner scan = new Scanner ( System.in ) ; int sum = 1 ; while (sum>0) { System.out.println("****...
- 2021-02-12 11:30雾里元宝的博客 【任务】输入日期,判断这一天是这一年的第几天。【分析】根据题意,在计算时之前,我们首先应该先判断输入的年份是闰年还是平年。闰年为366天,平年为365天。确定是闰年还是平年之后,用输入日期加上已经经历过的...
- 2021-10-27 23:07苗老八的博客 输入年月日 返回日期为当前的第几天 * * @author MXHstrat * @create 2021 - 10 - 27 20:26 */ public class Test04 { public static void main(String[] args) { Scanner in = new Scanner(System.in); .
- 2024-07-17 10:08IMUT_HuHao的博客 【代码】Java输入某年某月某日,判断这一天是这一年的哪一天。
- 2021-03-14 12:35上汽荣威的博客 package test;import java.io.BufferedReader;import java.io.IOException;.../*** 题目:输入某年某月某日,判断这一天是这一年的第几天?*/public class NaYiTian {public static void main(String[] args){Bu...
- 2022-07-19 11:00华不在意的博客 JAVA 中 使用 一维数组 判断某年某月某日是这一年中的第几天。
- 2021-03-11 15:08weixin_39936134的博客 第一次写的时候是直接键盘录入三个整型数依次是年、月、日,然后直接计算是第几日,但是这样会导致实现判断输入数据是否合法有些繁琐。所以第二次直接使用了Date类来存输入的日期,这样就很好判断输入的日期是否合法...
- 2021-03-23 13:48梦远星帆的博客 题目:输入某年某月某日,判断这一天是这一年的第几天? 程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 闰年2月有29天,全年...
- 2021-07-12 17:23程序打工仔的博客 首先,计算该日期是该年中的第几天,我们需要先进行平年闰年的判断,得到该年中二月是28天还是29天 判断闰年我们需要两个条件: 一、该数能被400整除的数是闰年 二、该数能被4整除但同时不能被100整除 判断闰年...
- 2024-04-15 17:03泡泡。o的博客 使用switch语句,计算出输入月份的天数 ,不用break停止,就可以向下加天数赋值。...1、问题描述:输入年月日,判断这是这一年的第几天并输出。用函数判断是不是闰年,闰年二月比平年多一天。如果是闰年就在天数上+1。
- 2021-02-28 11:57罗炜樑的博客 第一次写的时候是直接键盘录入三个整型数依次是年、月、日,然后直接计算是第几日,但是这样会导致实现判断输入数据是否合法有些繁琐。所以第二次直接使用了Date类来存输入的日期,这样就很好判断输入的日期是否合法...
- 2020-04-05 23:27卑微小城的博客 /*编写程序:从键盘上输入年月日,打印该日期对应这一年的第几天,如: * 输入:2018 1 5 * 输出:2018-1-5是2018年的第5天 */ public class test { public static void main(String[] args) { //1. 从键盘上...
- 2020-11-23 16:55L泡泡的博客 输入某年某月某日,判断这一天是这一年的第几天? public static void main(String[] args) { int[] arr= {0,31,28,31,30,31,30,31,31,30,31,30,31}; Scanner input =new Scanner(System.in); System.out.println(...
- 2025-06-12 09:32南城花随雪。的博客 java实现通过年月日得到改日为该年的第几天(附带源码)
- 2019-07-22 19:56不吃猫的鱼c的博客 题目描述:根据输入的日期,计算是这一年的第几天。 解题思路: step 1:判断输入日期的合法性,如果输入不合法返回-1; step 2:根据输入的月份,计算从1月到(month - 1)月的天数,如果是二月的话,就要判断该...
- 没有解决我的问题, 去提问