Java中如何判断某天是星期几
1个回答
展开全部
对中国人来说,普遍使用的是yyyy-MM-dd。
Java代码// 实现给定某日期,判断是星期几
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); } 判断今天是星期几
import java.util.Calendar; import java.util.Date;
public class WeekDay {
public WeekDay() {
super();
// TODO Auto-generated constructor stub }
public String getWeekDayString() {
String weekString = ;
final String dayNames[] = {星期日,星期一,星期二,星期三,星期四,星期五,星期六}; Calendar calendar = Calendar.getInstance();
Date date = new Date();
calendar.setTime(date); int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
weekString = dayNames[dayOfWeek - 1];
return weekString; } /**
* @param args */
public static void main(String[] args) {
// TODO Auto-generated method stub
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询