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

JSP에서 시간대를 설정하는 방법은 무엇입니까?

<시간/>

태그는 시간대 개체를 지정된 범위 변수에 복사하는 데 사용됩니다.

속성

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

속성 설명 필수 기본값
범위 또는 구성 변수로 노출할 시간대 없음
var 새 시간대를 저장할 변수 이름 아니요 기본값 바꾸기
범위 새 시간대를 저장할 변수의 범위 아니요 페이지

예시

<%@ taglib uri = "https://java.sun.com/jsp/jstl/core" prefix = "c" %>
<%@ taglib uri = "https://java.sun.com/jsp/jstl/fmt" prefix = "fmt" %>
<html>
   <head>
      <title>JSTL fmt:setTimeZone Tag</title>
   </head>
   <body>
      <c:set var = "now" value = "<%=new java.util.Date()%>" />
      <p>Date in Current Zone: <fmt:formatDate value = "${now}" type = "both" timeStyle = "long" dateStyle = "long" /></p>
      <p>Change Time Zone to GMT-8</p>
      <fmt:setTimeZone value = "GMT-8" />
      <p>Date in Changed Zone: <fmt:formatDate value = "${now}" type = "both" timeStyle = "long" dateStyle = "long" /></p>
   </body>
</html>

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

Date in Current Zone: 23 September 2010 15:21:37 GST
Change Time Zone to GMT-8
Date in Changed Zone: 23 September 2010 03:21:37 GMT-08:00