import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
/***根据日期获取星期几*/
public void getWeek(String dates){
Calendar cal = Calendar.getInstance();
SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
Date d=null;
try {
d=f.parse(dates);
} catch (ParseException e) {
e.printStackTrace();
}
cal.setTime(d);
int w=cal.get(Calendar.DAY_OF_WEEK)-1;
if(w==0) w=7;
System.out.println("星期"+w);
}
//获取当前星期几
public void getWeek(String dates){
Calendar calendar;
calendar = Calendar.getInstance();
System.out.println(calendar);
System.out.println("当前月份:"+calendar.DAY_OF_MONTH);
String week;
week = calendar.get(calendar.DAY_OF_WEEK) - 1 + "";
if ("0".equals(week)) {
week = "7";
}
System.out.println("当前星期:"+week);
}
根据日期获取星期以及当前日期星期几
最新推荐文章于 2024-07-01 02:04:52 发布