版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_22708467/article/details/85099515
// 星期
public static String getWeekday(String date) {// 必须yyyy-MM-dd
SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat sdw = new SimpleDateFormat("E");
Date d = null;
try {
d = sd.parse(date);
} catch (ParseException e) {
e.printStackTrace();
}
return sdw.format(d);
}
注意,在linux下是英文简写形式的星期。windows是汉字
String w="";
w=getWeekday(date);
if("Mon".equals(w)){
w="星期一";
}
if("Tue".equals(w)){
w="星期二";
}
if("Wed".equals(w)){
w="星期三";
}
if("Thu".equals(w)){
w="星期四";
}
if("Fri".equals(w)){
w="星期五";
}
if("Sat".equals(w)){
w="星期六";
}
if("Sun".equals(w)){
w="星期日";
}