[opencms-dev] ContentShow: DateTime

Borja Marcos Suarez borja.suarez at fundacionctic.org
Fri Jul 29 10:51:25 CEST 2005


Hi all,

 

You can find i18n taglib and much more under the jakarta taglib distribution.

 

As Sebastian says you can also use fmt. They are quite similar and depending on cases I use the first or the second one.

 

Regards,

 

Borja Marcos Suárez

 

________________________________

De: opencms-dev-bounces at opencms.org [mailto:opencms-dev-bounces at opencms.org] En nombre de Stefan Uldum Grinsted
Enviado el: viernes, 29 de julio de 2005 9:50
Para: The OpenCms mailing list
Asunto: Re: [opencms-dev] ContentShow: DateTime

 


Hello Sebastian 

I'm not familiar with the taglib you speak of either, but I use the JSTL format taglib: 

<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt" %> 

<c:set var="dateString"> 
        <cms:contentshow element="Date" /> 
</c:set> 
<% 
        java.util.Date date = new java.util.Date(); 
        date.setTime(Long.parseLong(pageContext.getAttribute("dateString").toString())); 
        pageContext.setAttribute("date", date); 
%> 
<fmt:formatDate value="${date}" type="date" dateStyle="long"  /> 


In this way the date get formated in the locale of the site-context, e.g. I use danish locale, and the date get formated like i should. 

You can see documentation for the taglib here: 

http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/index.html 


Best Regards
Stefan Uldum Grinsted
---------------------------------
Par No 1 Interactive a|s
sug at interactive.as




"Sebastian Lavena" <slavena at mkti.com.ar> 
Sent by: opencms-dev-bounces at opencms.org 

28-07-2005 14:00 

Please respond to
The OpenCms mailing list <opencms-dev at opencms.org>

To

"The OpenCms mailing list" <opencms-dev at opencms.org> 

cc

 

Subject

Re: [opencms-dev] ContentShow: DateTime

 

 

 




I couldn´t find the taglib "i18n-1.0", but with your code you give me ideas, 
and I parse in "my way" the date, to write it in my html in spanish format, 
and 2 digit for day and month (i.e.: 30/05/05 and not 30/5/05).

So, thanks, my problem is now solved. But I think that´s probably the 
library "i18n-1.0", can be helpful to me in the future... any idea that´s 
where I can find it..?

Best regards,

Sebastian


----- Original Message ----- 
From: "Borja Marcos Suarez" <borja.suarez at fundacionctic.org>
To: "The OpenCms mailing list" <opencms-dev at opencms.org>
Sent: Thursday, July 28, 2005 3:06 AM
Subject: RE: [opencms-dev] ContentShow: DateTime


I think that the standard way to do it is using the standard i18n as 
follows:

<%@ taglib uri="http://jakarta.apache.org/taglibs/i18n-1.0" prefix="i18n" %>
<cms:contentcheck ifexists="YourDateElement">
<c:set var="yourDate"><cms:contentshow element="YourDateElement" /></c:set>
<%
Date date= null;
try
{
date = new 
Date(Long.parseLong((String)pageContext.getAttribute("yourDate")));
}
catch (Exception e)
{
out.println (e.getMessage());
}
%>
<i18n:formatDate value='<%= date %>' style="short" />
</cms:contentcheck>

Hope this helps you,

Best regards

Borja Marcos Suarez


-----Mensaje original-----
De: opencms-dev-bounces at opencms.org [mailto:opencms-dev-bounces at opencms.org] 
En nombre de Sebastian Lavena
Enviado el: miércoles, 27 de julio de 2005 22:58
Para: The OpenCms mailing list
Asunto: [opencms-dev] ContentShow: DateTime

Hi list!

I'm trying to show a date (not time), in my web...
I have in an XML a DateTimeOpenCms, but if I use "<cms:contentshow
element="DateTime" />", OpenCMS writes in my html a large number (the
longint that´s represent the dateTime).

So, hoy I can write in my html (from jsp) only the date that´s this number
represent?

Thanks you very much,

Sebastián



_______________________________________________
This mail is send to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
http://mail.opencms.org/mailman/listinfo/opencms-dev


_______________________________________________
This mail is send to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
http://mail.opencms.org/mailman/listinfo/opencms-dev


__________ NOD32 1.1179 (20050727) Information __________

This message was checked by NOD32 antivirus system.
http://www.eset.com




_______________________________________________
This mail is send to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
http://mail.opencms.org/mailman/listinfo/opencms-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20050729/ae43e38a/attachment.htm>


More information about the opencms-dev mailing list