JSP 当前日期和时间
JSP 日期处理
JSP 中可以使用所有核心 Java 方法是 JSP 的最大优势。
在本节中,我们将使用 java.util 包中的 Date 类,它包含日期和时间。
它支持两个构造函数
Date() – 提供当前日期和时间
Date(long miilsec) – 这个参数是以毫秒为单位,自1970年1月1日以来经过的时间
Boolean after(Date date) – 返回给定日期参数之后的日期
Boolean before(Date date) – 返回给定日期参数之前的日期
Object clone() – 创建日期对象的副本
IntcompareTo(Date date) – 比较日期类对象与另一个对象
IntcompareTo(Object date) – 比较对象类对象与另一个对象
Boolean equals(Object date) – 检查两个日期对象是否相等
Long getTime() – 获取时间
InthashCode() – 获取给定日期的哈希码
Void setTime(long Time) – 设置给定日期对象的时间
String toString() – 将日期对象转换为字符串对象。
示例
在此示例中,我们使用 date 对象获取当前日期和时间
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <%@ page import="java.util.*" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Guru current Date</title> </head> <body> Today's date: <%= (new java.util.Date()).toLocaleString()%> </body> </html>
代码解释
代码第11行:我们使用 date 对象获取当前日期和时间。
当您执行上述代码时,您会得到以下输出
输出
我们正在获取当前日期和时间