<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Jakarta DATETIME Taglib Example</title> </head> <body bgcolor="#FFFFFF"> <center> <h1> Jakarta DATETIME Taglib Example</h1></center> <br> <%@ taglib uri="http://jakarta.apache.org/taglibs/datetime-1.0" prefix="dt" %> <%@ taglib uri="http://jakarta.apache.org/taglibs/request-1.0" prefix="req" %> <p> You selected the time zone: <req:parameter name="timezone"/><br><br> The local current time is: <dt:format><dt:currentTime/></dt:format><br><br> Setting the time zone for this session: <dt:timeZone id="tz"><req:parameter name="timezone"/></dt:timeZone> <br><br> The current time at <req:parameter name="timezone"/> <dt:format timeZone="tz"><dt:currentTime/></dt:format><br><br> The current time at <req:parameter name="timezone"/> in a different format: <dt:format timeZone="tz" pattern="yyyy.MM.dd G 'at' hh:mm:ss a zzz"><dt:currentTime/></dt:format><br><br> <req:setAttribute name="pattern">yyyy MM dd</req:setAttribute> Parse the date you selected using the <b>parse</b> tag:<br><br> <dt:parse timeZone="tz" patternId="pattern"><req:parameter name="year"/> <req:parameter name="month"/> <req:parameter name="day"/></dt:parse><br><br> The date you selected was: <dt:format timeZone="tz" pattern="MM/dd/yyyy"><dt:parse timeZone="tz" pattern="yyyy MM dd"><req:parameter name="year"/> <req:parameter name="month"/> <req:parameter name="day"/></dt:parse></dt:format><br><br> </body> </html>