ZKX's LAB

用java编写 输入某年某月某日,判断这一天是星期几 某年某月有多少天用java

2021-04-24知识5

用JAVA 题目:输入某年某月某日,判断这一天是这一年的第几天? import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Scanner;public class GetDate {public static void main(String[]args){Scanner scanner=new Scanner(System.in);System.out.println(\"请输入年:\");int year=scanner.nextInt();System.out.println(\"请输入月:\");int month=scanner.nextInt();System.out.println(\"请输入日:\");int day=scanner.nextInt();Calendar calendar1=Calendar.getInstance();calendar1.set(year,0,1);long time1=calendar1.getTimeInMillis();Calendar calendar2=Calendar.getInstance();calendar2.set(year,month-1,day);long time2=calendar2.getTimeInMillis();long result=(time2-time1)/1000/60/60/24;SimpleDateFormat format=new SimpleDateFormat(\"yyyy/MM/dd\");System.out.println(format.format(calendar2.getTime())+\"距离format.format(calendar1.getTime())+\"有\"+result+\"天\");}}

java编写某年某月有多少天 借flyingFish211 的代码,把switch给你添上。不过flyingFish211的回复是很正确的,多学些类库很有用,使用类库中已存的方法,比自己写要省事,高效。import java.util。.

用JAVA循环求某年某月日距离某年某月日多少天 只有计算某年到某年的程序 包含了润年在内public class Day{public static void main(String args[]){System.out.println(dayNum(1995,2005));}public static boolean isLeap(int y)/计算某年是否是闰年{return y%4=0&y%100。0|y%400=0;}public static int getDate(int y)/计算某一年的天数{if(isLeap(y))y=366;elsey=365;return y;}static int dayNum(int y1,int y2)/就算天数的总和{int sum=0;if(y1>;y2)/如果y1>;y2 交换y1 y2{int t=y1;y1=y2;y2=t;}for(int i=y1;i;i+){sum+getDate(i);}return sum;}}

#某年某月有多少天用java

随机阅读

qrcode
访问手机版