JSP 输出当前时间
在本练习中,将使用java.util包中的Date类,以获取服务器的当前系统时间,并对其进行中文处理,使其显示中文字体。
(1)创建一个命名为showDate.jsp的JSP页面。【文件】|【新建】|【JSP (advanced Templates)】命令,弹出【新建JSP页面】对话框,在对话框的文件名称中输入showDate.jsp,单击【完成】按钮,如图1-1所示。
图1-1  新建JSP文件
(2)添加JSP文件要用到的Java类包、编码。
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
(3)在JSP文件中输入如下内容并保存。
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<HTML>
<HEAD><TITLE>显示当前系统时间</TITLE></HEAD>
<BODY><h1>当前系统时间是</h1><hr>
<center><font color=blue >
<%
    Date today = new Date();        //得到当前系统时间
    int hours = Hours();    //设置当天的小时
    int minute = Minutes();    //设置当天的分钟
    if(hours>=0 && hours<12){            //判断不天是上午还是下午
        out.println("早上好!");
    }else{
        out.println("下午好!");
jsp页面输出的三种方式    }
    String[] weekdays = {"日","一","二","三","四","五","六"};    //设置星期数据
    //输出当前中文时间
    out.println("\n今天是" + (Year()+1900) +
    "年" + (Month()+1) + "月" + (Date()) +
    "日星期" + Day()]+    hours+"时"+minute+"分");
%>
</font></center></BODY></HTML>
在上述代码中,首先声明了一个Date对象得到当前的系统时间,然后分别得到当天的小时、分钟、年份、月份、日等信息并输出。
(4)执行上述代码,结果如图1-2所示。
图1-2  执行结果

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。