我用來打印時間之間的空白,但我發現日期小時和分鐘之間的白色空間,我用於格式化時間如下:JSTL刪除日期
<fmt:formatDate var="formtMins" pattern="m" type="TIME" timeStyle="default" value="${exam.to}" />
<fmt:formatDate var="formHours" pattern="h" type="TIME" timeStyle="default" value="${exam.to}" />
鑑於:exam.to
是日期對象,我用把附加零如果分鐘爲零或小時爲小於10,如下所示:
<c:if test="${formtMins==0}">0</c:if>
${formtMins}:
${formHours}
<c:if test="${formHours<10}">0</c:if>
前面的代碼打印時間如下:
12 : 0 0
0 4 :46
0 2 : 0 0
0當我添加了額外的零和個
的空間出現了不理想,所以我嘗試如下,但以消除任何空白遺憾的是它不工作:
<c:if test="${formtMins==0}">0${fnc:trim('')}</c:if>
${fnc:trim(formtMins)}:
${fnc:trim(formHours)}
<c:if test="${formHours<10}">0${fnc:trim('')}</c:if>
所以問題是如何去除這個時間之間的白色空間?
我不確定我是否會將此標記爲Java問題。沒有涉及真正的Java代碼... – Mumbleskates