我有一個字符串格式的日期,採用以下方式「2016-07-08」(2016年7月8日)。我需要檢查這是否是星期五,原因是日期會改變,我會一直需要檢查提供的日期是否是星期五。我使用下面的代碼(假設的startDate是保存我的日期的字符串):我想輸出存儲在卡的價值我需要將字符串格式的日期轉換爲實際日期以檢查它是星期五
DateFormat formatter = new SimpleDateFormat("YYYY-MM-dd");
java.util.Date date = formatter.parse(startDate);
cal.setTime(date);
if(cal.get(Calendar.DAY_OF_WEEK) == Calendar.FRIDAY){
System.out.println("IT'S FRIDAY!!!!");
}
,並且它返回週一1月4日00:00:00 CET 2016 。
它的工作,謝謝:) –