public static void main(String[]args) {
Calendar calendar = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
try {
calendar.setTime(sdf.parse(createDate));
} catch (ParseException e) {
e.printStackTrace();
}
SimpleDateFormat sdf1 = new SimpleDateFormat("MM月dd日_E", Locale.CHINA);
System.out.println(sdf1.format(calendar.getTime()));
}
public static void main(String[]args) {
String[]weekDays = {
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六"
};
Calendar cal = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
try {
cal.setTime(sdf.parse("2018-05-31 12:12:12"));
} catch (ParseException e) {
e.printStackTrace();
}
int w = cal.get(Calendar.DAY_OF_WEEK) - 1;
if (w < 0)
w = 0;
System.out.println(weekDays[w]);
}
public static void main(String[]args) {
Date date = new Date();
SimpleDateFormat dateFm = new SimpleDateFormat("MM月dd日_EEEE", Locale.CHINA);
System.out.println(dateFm.format(date));
}
Locale.CHINA表示简体中文输出,若不加则默认为英文。
Calendar calendar = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
try {
calendar.setTime(sdf.parse(createDate));
} catch (ParseException e) {
e.printStackTrace();
}
SimpleDateFormat sdf1 = new SimpleDateFormat("MM月dd日_E", Locale.CHINA);
System.out.println(sdf1.format(calendar.getTime()));
}
public static void main(String[]args) {
String[]weekDays = {
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六"
};
Calendar cal = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
try {
cal.setTime(sdf.parse("2018-05-31 12:12:12"));
} catch (ParseException e) {
e.printStackTrace();
}
int w = cal.get(Calendar.DAY_OF_WEEK) - 1;
if (w < 0)
w = 0;
System.out.println(weekDays[w]);
}
public static void main(String[]args) {
Date date = new Date();
SimpleDateFormat dateFm = new SimpleDateFormat("MM月dd日_EEEE", Locale.CHINA);
System.out.println(dateFm.format(date));
}
Locale.CHINA表示简体中文输出,若不加则默认为英文。