获取输入日期是星期几
/**
* 根据日期获取该日期是星期几
*/
public String week(Date date){
SimpleDateFormat sdf=new SimpleDateFormat("EEEE");
String week=sdf.format(date);
SimpleDateFormat sd=new SimpleDateFormat("yyyy-MM-dd");
System.out.println(sd.format(date)+"是:"+week);
return week;
}
根据日期获取当前月份的最大天数
/**
* 获取输入日期的当月最后一天
*/
public String the_last_day(Date date){
Calendar cal=Calendar.getInstance();
cal.set(Calendar.YEAR,date.getYear());
cal.set(Calendar.MONTH,date.getMonth());
String first_day=cal.getActualMaximum(Calendar.DAY_OF_MONTH)+"";
SimpleDateFormat sd=new SimpleDateFormat("yyyy-MM");
System.out.println("当月第一天是"+sd.format(date)+"-"+first_day);
return first_day;
}
本文介绍如何使用Java代码获取指定日期的星期几及当月最大天数,通过实例演示了SimpleDateFormat和Calendar类的应用。

被折叠的 条评论
为什么被折叠?



