对中国人来说,普遍使用的是"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
WeekDay weekDay = new WeekDay();
System.out.println(weekDay.getWeekDayString());
}
}
标签:
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果
文章转载自:IT专家网
0
好文不易,鼓励一下吧!