我正在嘗試獲取特定日期的星期幾,但是我得到的那一天不是正確的一天。這是我的代碼從Datein開始學習Java的日子
SimpleDateFormat dayNameFormat = new SimpleDateFormat("EEEE");
date = "some date";
daysName = dayNameFormat.format(sdf.parse(date);
部分Thanksin提前
我正在嘗試獲取特定日期的星期幾,但是我得到的那一天不是正確的一天。這是我的代碼從Datein開始學習Java的日子
SimpleDateFormat dayNameFormat = new SimpleDateFormat("EEEE");
date = "some date";
daysName = dayNameFormat.format(sdf.parse(date);
部分Thanksin提前
打印FRIDAY ...
String dateString = "2016-12-02";
LocalDate localDate = LocalDate.parse(dateString);
DayOfWeek dow = localDate.getDayOfWeek();
System.out.println(dow);
如果使用Java 8閱讀本http://www.oracle.com/technetwork/ articles/java/jf14-date-time-2125367.html –
這段代碼甚至沒有編譯。如果您正確使用它,DateFormat會正常工作。我也建議看看新的Java時間包。這是一個很大的改進。 – duffymo
你嘗試了什麼?什麼是輸出?在詢問之前你看到的是什麼來源?代碼的最後一行缺少括號 – pilkington