Как я могу форматировать string1 в string2 в jsp? Пожалуйста, помогите мне решить этот вопросФормат строки datetime в jsp?
String string1 = "2013-10-22 10:00:00',4";
String string2 = "10.00,4";
Как я могу форматировать string1 в string2 в jsp? Пожалуйста, помогите мне решить этот вопросФормат строки datetime в jsp?
String string1 = "2013-10-22 10:00:00',4";
String string2 = "10.00,4";
Добавить директиву TagLib в вашей JSP:
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
Вы должны быть в состоянии отформатировать первую строку на вторую строку следующим образом. Сначала конвертировать строку1 в промежуточную дату:
<c:set var="string1" value="2013-10-22 10:00:00',4" />
<fmt:parseDate value="${string1}" var="theDate"
pattern="yyyy-MM-dd HH:mm:ss'',S" />
Затем отформатировать его в нужный формат:
<fmt:formatDate value="${thedate}" pattern="hh.mm,S" var="string2"/>
Что вы можете использовать:
<c:out value="${string2}" />
Использовать JSTL <fmt:formatDate>
тег.
http://stackoverflow.com/ вопросы/11061409/how-to-get-date-set-in-method-of-calender-type-in-jsp-using-jstl –
@JigarJoshi 1: Этот вопрос был найден google проще. 2: Этот другой вопрос очень, очень низкого качества. – peterh