日期和时间的格式化、解析及时间区域的使用
1. 日期和时间的格式化与解析
1.1 不同地区的日期格式差异
日期的格式会因地区而异。例如,2002 年 5 月 9 日,在美国英语(en - US)地区的短格式为 5/9/02,而在法国法语(fr - FR)地区则为 09/05/02。
1.2 JSTL 的日期格式化和解析动作
JSTL 提供了两个动作来分别处理日期的格式化和解析,即<fmt:formatDate>和<fmt:parseDate>。
1.2.1<fmt:formatDate>动作
此动作用于格式化java.util.Date实例并输出日期的字符串表示。创建用于<fmt:formatDate>的日期常见有三种方式:
- 使用<jsp:useBean>:
<fmt:setLocale value='en-US'/> <jsp:useBean id='today' class='java.util.Date'/> <fmt:formatDate value='${today}'/>在上述代码中,<jsp:useBean>将当前日期的 <