Computer >> 컴퓨터 >  >> 프로그램 작성 >> 프로그램 작성

JSP에서 날짜를 구문 분석하는 방법은 무엇입니까?

<시간/>

태그는 날짜를 구문 분석하는 데 사용됩니다.

속성

태그에는 다음과 같은 속성이 있습니다. -

속성 설명 필수 기본값
읽을 날짜 값(파싱) 아니요 본문
유형 날짜, 시간 또는 둘 다 아니요 날짜
날짜 스타일 FULL, LONG, MEDIUM, SHORT 또는 DEFAULT 아니요 기본값
시간 스타일 FULL, LONG, MEDIUM, SHORT 또는 DEFAULT 아니요 기본값
parseLocale 날짜를 파싱할 때 사용할 로케일 아니요 기본 언어
패턴 맞춤 구문 분석 패턴 아니요 없음
시간대 분석된 날짜의 시간대 아니요 기본 시간대
var 파싱된 날짜를 저장할 변수 이름 아니요 페이지로 인쇄
범위 포맷된 날짜를 저장할 변수의 범위 아니요 페이지

패턴 속성처럼 작동하는 패턴 속성이 제공됩니다. 꼬리표. 그러나 구문 분석의 경우 패턴 속성은 구문 분석기에 예상되는 형식을 알려줍니다.

예시

<%@ taglib prefix = "c" uri = "https://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix = "fmt" uri = "https://java.sun.com/jsp/jstl/fmt" %>
<html>
   <head>
      <title>JSTL fmt:parseDate Tag</title>
   </head>
   <body>
      <h3>Date Parsing:</h3>
      <c:set var = "now" value = "20-10-2010" />
      <fmt:parseDate value = "${now}" var = "parsedEmpDate" pattern = "dd-MM-yyyy" />
      <p>Parsed Date: <c:out value = "${parsedEmpDate}" /></p>
   </body>
</html>

위의 코드는 다음 결과를 생성합니다 -

Date Parsing:
Parsed Date: Wed Oct 20 00:00:00 GST 2010