ZKX's LAB

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

2020-10-04知识9

用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判断某年某月多少天 用java编写 输入某年某月某日,判断这一天是星期几

java :输入某年某月某日,判断这一天是这一年的第几天?(考虑闰年的情况) 一个 switch case 不就解决了?上午比较闲=public static void main(String arge[]){ int year=2008;int month=12;int day=11;int count=0;switch(month){ case 12:count+。

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

Java程序:输入某年某月某日,判断该天星期几,是这一年的第几天. import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Calendar;import java.util.Date;public class DateTest {public static void main(String[]args){InputStreamReader isr=new InputStreamReader(System.in);BufferedReader br=new BufferedReader(isr);String dateStr;try {System.out.println(\"请按照2012-1-1格式输入日期:\");dateStr=br.readLine();Calendar calendar=Calendar.getInstance();java.text.SimpleDateFormat formt=new java.text.SimpleDateFormatyyyy-MM-dd\");Date date=formt.parse(dateStr);calendar.setTime(date);System.out.println(\"今天星期\"+calendar.get(Calendar.DAY_OF_WEEK+1));System.out.println(\"今天是\"+calendar.get(Calendar.YEAR)+\"年的第calendar.get(Calendar.DAY_OF_YEAR)+\"天\");} catch(Exception e){e.printStackTrace();}}}

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

用java编写 输入某年某月某日,判断这一天是星期几 import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Calendar;public class CCC {public static void main(String[]args)throws IOException {System.out.println(\"请输入年月日,格式:yyyy-MM-dd\");BufferedReader br=new BufferedReader(new InputStreamReader(System.in));String s=br.readLine();Calendar c=Calendar.getInstance(java.util.Locale.CHINA);String[]sp=s.split(\"-\");c.set(Calendar.YEAR,Integer.parseInt(sp[0]));c.set(Calendar.MONTH,Integer.parseInt(sp[1])-1);c.set(Calendar.DATE,Integer.parseInt(sp[2]));int wd=c.get(Calendar.DAY_OF_WEEK);String x=\";switch(wd){case 1:x=\"星期日;break;case 2:x=\"星期一;break;case 3:x=\"星期二;break;case 4:x=\"星期三;break;case 5:x=\"星期四;break;case 6:x=\"星期五;break;case 7:x=\"星期六;break;}System.out.println(s+\"是:\"+x);}}

#string#switch循环#system

随机阅读

qrcode
访问手机版