JSP 国际化 - 日期
JSP 可以使用 java.text.DateFormat 类和它的静态方法 getDateTimeInstance()根据指定的区域来格式化日期和时间
webapp/internationalization_date.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.io.*,java.util.Locale" %> <%@ page import="javax.servlet.*,javax.servlet.http.* "%> <%@ page import="java.text.DateFormat,java.util.Date" %> <% String title = "特定于区域设置的日期 - JSP 基础教程 | 简单教程(www.twle.cn)"; //获取客户端区域信息 Locale locale = request.getLocale( ); String date = DateFormat.getDateTimeInstance( DateFormat.FULL, DateFormat.SHORT, locale).format(new Date( )); %> <!doctype html> <title><% out.print(title); %></title> <p><% out.print(title); %></p> <p>Local Date: <% out.print(date); %></p>
在浏览器上输入 http://localhost:8080/jsp/internationalization_date.jsp 显示如下