2016-03-03 54 views

回答

1

正如您從錯誤消息中看到的,您沒有通過Date,但已經是String。您無法使用fmt:formatDate重新格式化字符串。

+0

如何將字符串轉換爲日期然後在JSP中對其進行格式化?我需要保持日期爲String類型。 –

+0

傳入「日期」會容易得多。如果你只是''查找'SimpleDateFormat'。 – Henry

+0

@DrewGallagher字符串不是日期。您將需要解析您的輸入字符串以獲取日期時間對象。從該日期時間對象中,您可以生成新的文本表示(新的字符串)。另外,作爲你的日期時間對象,我強烈建議使用Java 8及更高版本中內置的java.time類型。舊的java.util.Date/.Calendar類已被證明是令人困惑,麻煩和有缺陷的。 –

相關問題