1. 程式人生 > >Java根據日期獲得星期

Java根據日期獲得星期

在Java中,根據日期獲得星期

public class Test {

	/**
	 * 根據日期獲得星期, 如: 獲得20121225的星期是星期二
	 * 
	 * @param thedate
	 * @return
	 */
	public String parseDate(String thedate) {
		String strReturn = "";
		SimpleDateFormat bartDateFormat = new SimpleDateFormat("yyyyMMdd");
		String dateStringToParse = thedate;
		try {
			Date date = bartDateFormat.parse(dateStringToParse);
			SimpleDateFormat bartDateFormat2 = new SimpleDateFormat("yyyy-MM-dd EEEE");
			strReturn = bartDateFormat2.format(date);
		} catch (Exception ex) {
			ex.printStackTrace();
		}
		return strReturn;
	}

	public static void main(String[] args) {
		Test test1 = new Test();
		System.out.println(test1.parseDate("20121225"));
	}

}