栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

用JAVA实现输入年月日,输出这是一年的第几天,是星期几

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

用JAVA实现输入年月日,输出这是一年的第几天,是星期几

用JAVA实现输入年月日,判断这是一年中的第几天、星期几(从1990年1-1日是星期一开始算)

在这里插入代码片
```static int outDay(int year,int mon, int day)//判断是哪一天的函数
	 {
		 int res=0;
		 switch(mon)
		 {
		 case 12:
			res+=30;
		 case 11:
				res=res+31;
		 case 10:
				res=res+30;
		 case 9:
				res=res+31;
		 case 8:
				res=res+31;
		 case 7:
				res=res+30;
		 case 6:
				res=res+31;
		 case 5:
				res=res+30;
		 case 4:
				res=res+31;
		 case 3:
				res=res+28;
		 case 2:
				res=res+31;
		 case 1:
				res=res+day;
		 }
		 if((year%400==0||year%4==0&&year%100!=0)&&mon>=3)//如果是闰年则天数+1,但是只有3月及以后才需要判断
			 res++;
		 return res;
	 }
	 
 static int allDays(int year)//判断某一年总天数的函数
	 {
		 int days=0;	 
		 if(year%400==0||year%4==0&&year%100!=0)  
			 days=366;
		 else days=365;
		 return days;
	 }
	 
	 static void outWeekday(int year,int mon, int day)//判断具体是星期几的函数
	 {
		 int sum=0;
		 
		 for(int i=1990;i
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/703733.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号