java根据日期获取星期

来源:互联网 发布:如何把域名转到万网 编辑:程序博客网 时间:2024/05/21 15:06
//日期
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");

String dayDate = sdf.format(new Date());

//获取周几
Date date = sdf.parse(dayDate);
String week =  getWeekOfDate(date);


 /** 
     * 根据日期获得星期 
     * @param date 
     * @return 
     */ 
public static String getWeekOfDate(Date date) { 
 String[] weekDaysName = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" }; 
 String[] weekDaysCode = { "0", "1", "2", "3", "4", "5", "6" }; 
 Calendar calendar = Calendar.getInstance(); 
 calendar.setTime(date); 
 int intWeek = calendar.get(Calendar.DAY_OF_WEEK) - 1; 
 return weekDaysName[intWeek]; 
}

0 0
原创粉丝点击