Обработка даты JSP
Все методы ядра Java могут быть использованы в JSP — это самое большое преимущество JSP.
В этом разделе мы будем использовать класс Date пакета java.util, который состоит из даты и времени.
Он поддерживает два конструктора:
Date () — дает нам текущую дату и время
Date (long miilsec) — принимает параметр в миллисекундах, прошедший с 1 января 1970 г.
Boolean after (Date date) — выдает после даты заданный параметр даты
Boolean before (Дата-дата) — дает дату до заданного параметра даты
Object clone () — создает копию объекта даты
IntcompareTo (Date date) — сравнивает объект класса даты с другим
IntcompareTo (Object date) — сравнивает объект класса объекта с другим
Boolean equals (Object date) — проверяет, равны ли два объекта даты
Long getTime () — выбирает время
InthashCode () — извлекает хеш -код на указанную дату
Void setTime (long Time) — устанавливает время объекта даты
String toString () — Преобразует в строковый объект объекта даты.
Пример:
В этом примере мы выбираем текущую дату и время, используя объект даты
- <%@ 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: Мы используем объект даты для получения текущей даты и времени.
Когда вы выполните приведенный выше код, вы получите следующий вывод
Вывод:
Мы получаем текущую дату и время