<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ page import ="java.util.Date"%>
--> taglib 선언 , Date 다루기 위한 import
<!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=UTF-8">
<title>Formatting Tags3</title>
</head>
<body>
<c:set var="dayTime" value="<%=new Date() %>"/>
<!-- 현재 시간을 가져와서 dayTime에 저장시킨다. -->
<fmt:formatDate value="${dayTime}" type="date" dateStyle="full"/><br>
<!-- date 전체를 가져온다 -->
<fmt:formatDate value="${dayTime}" type="time"/><br>
<!-- date의 시간만 가져온다. -->
<c:set var="today" value="10/01/13 7:03 PM"/>
<fmt:parseDate value="${today}" type="both" parseLocale="en_US" dateStyle="short" timeStyle="short" var="now"/>
<!-- parseLocale 형태로 date를 가져온다.-->
${now}<br>
--> parseDate의 속성으로써 " type " " parseLocale " "dateStyle" " timeStyle " "var"
<fmt:timeZone value="Europe/London">
Europe/London : <fmt:formatDate value="${dayTime}" type="both" dateStyle="full" timeStyle="full"/><br>
</fmt:timeZone>
--> formatDate : 원하는 형식으로 출력 , value , type , dateStyle , timeStyle , timeZone 태그 안에서 formatting이 이루어짐
<fmt:setTimeZone value="America/New_York"/>
America/New_York : <fmt:formatDate value="${dayTime}" type="both" dateStyle="full" timeStyle="full"/><br>
</body>
</html>
'학부공부 > 웹시스템설계및개발' 카테고리의 다른 글
JSTL 문법의 forEach 사용법 (0) | 2018.09.30 |
---|---|
JSTL의 SQL 태그 (0) | 2018.09.29 |
JSTL 의 core 태그의 catch 태그 (0) | 2018.09.29 |
JSTL의 fmt 태그 사용법과 태그들 (0) | 2018.09.29 |
fmt태그의 setLocale , requestEncoding (0) | 2018.09.27 |
#IT #먹방 #전자기기 #일상
#개발 #일상