ZKX's LAB

java实现某年某月某天 Java程序判断某一年的某个月有多少天

2021-04-04知识9

C语言编程:输入某年某月某日,判断这一天是这一年的第几天?语言编程,不知道是否可以用数组,但是觉得太复杂?怎么用数组解答?用switch我会,判断这一天是这一年的第几天:。

java如何编译输入某年某月某日输出星期几? import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Scanner;public class Test1 {public static void main(String[]agrs){Scanner scan=new Scanner(System.in);System.out.println(\"请输入5261一个日期,格式为yyyy-MM-dd(如:2017-12-12)\");String d=scan.nextLine();SimpleDateFormat sdf=new SimpleDateFormat(\"yyyy-MM-dd\");Date date=null;try {date=sdf.parse(d);System.out.println(getWeekOfDate(date));} catch(ParseException e){System.out.println(\"日期格式不正确!4102\");}}public static String getWeekOfDate(Date dt){String[]weekDays={\"星期1653日\",\"星期一\",\"星期二\",\"星期三\",\"星期四\",\"星期五\",\"星期六\"};Calendar cal=Calendar.getInstance();cal.setTime(dt);int w=cal.get(Calendar.DAY_OF_WEEK)-1;if(w)w=0;return weekDays[w];}}测试没问题

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实现某年某月某天

随机阅读

qrcode
访问手机版