我使用JSTL格式化Java Date object
以按
September 29, 2015 11:28 AM
我尝试了下面的方法,
<fmt:formatDate pattern="MMMMMMMM d,yyyy HH:mm a" value="${response.date}" />
我想知道我需要多少M
。我的意思是我把8 M放在一个疯狂的猜测中。
答案 0 :(得分:2)
JSTL <fmt:formatDate>
使用java.text.SimpleDateFormat
。
所以,只需阅读其javadoc如何使用模式语法。
模式字母通常会重复,因为它们的数字决定了确切的呈现方式:
- 文字:格式化,如果图案字母数为4或更多,则使用完整格式;否则,如果可用,则使用简短或缩写形式。
因此,MMMM
中的4个字母足以代表完整形式。