<input style="width:30%;" name="tbInfo.endDate" placeholder="聘任结束日期" value="${tbInfo.endDate }" type="text"/>修改value(yyyy-MM-dd HH:mm:ss)为 (yyyy-MM)的时间格式
时间: 2023-07-19 11:38:52 浏览: 76
要把 `${tbInfo.endDate}` 的时间格式从 `yyyy-MM-dd HH:mm:ss` 修改为 `yyyy-MM`,你可以使用 JSTL 的 `fmt:formatDate` 标签。具体做法如下:
1. 在 JSP 页面的开头引入 JSTL 标签库:
```html
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
```
2. 在 `<input>` 标签中使用 `fmt:formatDate` 标签,指定 `pattern` 属性为 `yyyy-MM`:
```html
<input style="width:30%;" name="tbInfo.endDate" placeholder="聘任结束日期" value="<fmt:formatDate value="${tbInfo.endDate}" pattern="yyyy-MM" />" type="text"/>
```
这样就把 `${tbInfo.endDate}` 的时间格式修改为了 `yyyy-MM`。注意,这里的日期的格式只有年月,没有日,如果需要包含日,可以在 `pattern` 属性中添加 `dd`。
阅读全文