JSTL Format Tag - 09-29-2014

advertisement
JSTL Format Tag < fmt : formatDate > - 09-29-2014
by Burak - Burak Kutbay'?n Ki?isel Blog'u | - http://blog.burakkutbay.com
JSTL Format Tag
by Burak - Pazartesi, Eylül 29, 2014
http://blog.burakkutbay.com/jsp-jstl-format-tag-fmt-formatdate.html/
Java Server Pages Dersleri’ne devam ediyoruz. Bu dersimizde
daha önce aç?klad???m?z Java Standart Tag Library Nedir? JSTL
Kullan?m?‘na detayl?ca inceliyoruz. Bu yaz?da ise JSTL’in
Format Tag’lar?ndan fmt : formatDate kullan?m?na bakaca??z.
Ad?ndan da anla??ld??? üzere tarih ve saat formatlar?n?
kolayca yay?nlamam?za olanak sa?lamaktad?r.
fmt : formatDate Kullan?m?
<fmt:formatDate type=" " dateStyle=" " timeStyl
e=" " value="${bugun}"/>
Bu parametleri inceleyelim.
1. value : De?i?kenin de?eri olucakt?r.
2. type: Tarih, saat ve her ikisi de olabilen de?erler almaktad?r.
Yani; time, date ve both de?erlerini almaktad?r.
3. dateStyle: K?sa, uzun ve normal de?erlerini almaktad?r.
1/4
JSTL Format Tag < fmt : formatDate > - 09-29-2014
by Burak - Burak Kutbay'?n Ki?isel Blog'u | - http://blog.burakkutbay.com
Format?n? belirlemektedir. Yani; short, medium, long
4. timeStyle: K?sa, uzun ve normal de?erlerini almaktad?r.
Format?n? belirlemektedir. Yani; short, medium, long
5. pattern: Tarih format?n?n gün ay y?l , y?l ay gün ya da
istedi?iniz bir ?ekilde göstermenize olanak sa?lamaktad?r.
fmt : formatDate Örne?i
<%@ taglib prefix="c" uri="http://java.sun.com/
jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.co
m/jsp/jstl/fmt" %>
<html>
<head>
<title>Burak Kutbay / formatDate Tag</title
>
</head>
<body>
<c:set var="bugun" value="<%=new java.util.
Date()%>" />
<p>Saat: <fmt:formatDate type="time" value=
"${bugun}" /></p>
<p>Tarih <fmt:formatDate type="date" value=
"${bugun}" /></p>
<p>Tarih & Saat <fmt:formatDate type="both"
value="${bugun}" /></p>
2/4
JSTL Format Tag < fmt : formatDate > - 09-29-2014
by Burak - Burak Kutbay'?n Ki?isel Blog'u | - http://blog.burakkutbay.com
<p>Tarih ve Saat (Short):
<fmt:formatDate type="both" dateStyle="
short" timeStyle="short" value="${bugun}" />
</p>
<p>Tarih ve Saat (Medium) :
<fmt:formatDate type="both" dateStyle="
medium" timeStyle="medium" value="${bugun}" />
</p>
<p>Tarih ve Saat (Long):
<fmt:formatDate type="both" dateStyle="
long" timeStyle="long" value="${bugun}" />
</p>
<p>Tarih (yyyy-MM-dd):
<fmt:formatDate pattern="yyyy-MMdd" value="${bugun}" />
</p>
<p>Tarih (MM-dd-yyy):
<fmt:formatDate pattern="MM-ddyyyy" value="${bugun}" />
</p>
<p>Tarih (dd-MM-yyyy):
<fmt:formatDate pattern="dd-MMyyyy" value="${bugun}" />
</p>
</body>
</html>
3/4
JSTL Format Tag < fmt : formatDate > - 09-29-2014
by Burak - Burak Kutbay'?n Ki?isel Blog'u | - http://blog.burakkutbay.com
Sonuç
Saat: 21:47:38
Tarih 29.Eyl.2014
Tarih & Saat 29.Eyl.2014 21:47:38
Tarih ve Saat (Short): 29.09.2014 21:47
Tarih ve Saat (Medium) : 29.Eyl.2014 21:47:38
Tarih ve Saat (Long): 29 Eylül 2014 Pazartesi 2
1:47:38 EEST
Tarih(yyyy-MM-dd): 2014-09-29
Tarih (MM-dd-yyy): 09-29-2014
Tarih (dd-MM-yyyy): 29-09-2014
_______________________________________________
PDF generated by Kalin's PDF Creation Station
4/4
Powered by TCPDF (www.tcpdf.org)
Download