Java用户随便输入年、月、日,求出该天为星期几。

Java用户随便输入年、月、日,求出该天为星期几。

1 个回答

hhhc

提问:Java用户随便输入年、月、日,求出该天为星期几。

网友回答:

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Scanner; class a{ public static void main(String[] args){ Calendar ge=Calendar.getInstance(); Date d=null; SimpleDateFormat ds=new SimpleDateFormat("yyyy-MM-dd"); System.out.println("输入年月日,格式为yyyy-MM-DD"); Scanner item=new Scanner(System.in); String dates=item.next(); try{ d=ds.parse(dates); }catch(Exception e){ } ge.setTime(d); int w=(ge.get(Calendar.DAY_OF_WEEK))-1; if(w==0){ System.out.println("星期天"); }else{ System.out.println("星期"+w); } } }

  • 1 关注
  • 0 收藏, 浏览
  • 提出于

相似问题