Struts2 数据标签(五)使用s:date标签输出并格式化日期
1.s:date标签的概述
s:date标签的功能是输出日期和时间,并且具有格式化时间的功能。
s:date标签的属性及意义
s:date标签的功能是输出日期和时间,并且具有格式化时间的功能。
s:date标签的属性及意义
属性名 | 是否必需 | 类型 | 说明 |
format | false | String | 格式化日期的字符串 |
name | true | String | 要格式化的日期对象 |
nice | false | Boolean | 是否输出间隔的时间 |
var | false | String | 将格式化后的日期放到值栈中 |
2.新建日期的工具类
- package com.wl.control.Bean;
- import java.util.Date;
- public class DateTools {
- private Date today=new Date();
- public Date getToday() {
- return today;
- }
- public void setToday(Date today) {
- this.today = today;
- }
- }
3.新建JSP页面
- <%@ page language=”java” import=”java.util.*” pageEncoding=”GB18030″%>
- <%@ taglib uri=”/struts-tags” prefix=”s” %>
- <!DOCTYPE HTML PUBLIC ”-//W3C//DTD HTML 4.01 Transitional//EN”>
- <html>
- <body>
- 显示年-月-日:
- <br/>
- <s:bean name=”com.wl.control.Bean.DateTools” var=”dateRef”></s:bean>
- <s:date format=”yyyy-MM-dd” name=”#dateRef.today”/>
- <br/>
- 显示小时-分-秒:
- <br/>
- <s:date format=”hh-mm-ss” name=”#dateRef.today”/>
- </body>
- </html>
4.运行结果