It works!

Thanks,

Curtney
----- Original Message ----- 
From: "Andr� van Toly" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, November 11, 2004 12:00 AM
Subject: Re: Community Application - Timestamp field


Hi,

I believe you should divide the community
timestamp by 1000. It is a Long in milliseconds
since 1970, while other 'timestamps' in MMBase
are seconds since 1970.

I used the following piece of code although i
must say it doesn't look very elegant:

<mm:field name="timestamp" jspvar="ts" vartype="String" write="false">
   <% ts_sec = Long.parseLong(ts) / 1000; %>
</mm:field>
<mm:import id="ts"><%= String.valueOf(ts_sec) %></mm:import>
<mm:write referid="ts"><mm:time format="dd MMMM yyyy HH:mm" /></mm:write>

---Andr�


At 21:21 -0800 10-11-2004, Curtney Jacobs wrote:
>Greetings!
>
>I am using the MMBase Community application and
>I would like posted messages to display the date
>in the following format:
>
>                  November 10, 2004
>
>I am using the following code to do this:
>
>
>                     <mm:field name="timestapsec"
>id="commentdate" write="false"/>
>
>                     <mm:time
>referid="commentdate" format=":FULL.FULL"
>precision="hours"/>
>
>
>
>However, I keep on getting the same date
>displayed, no matter the day the message was
>posted.
>
>
>
>If I use the following code (that comes with the
>community application) then it works, however it
>does not display the results I want
>
>
>
>                     <mm:field name="day(timestampsec)" />
>
>                     <mm:field name="month(timestampsec)" />
>
>                     <mm:field name="year(timestampsec)" />
>
>
>
>
>
>Any help is grealy appreciated.
>
>
>
>Thanks,
>
>Curtney


-- 

------------------------------------------------------------------>><<--
Andr� van Toly
http://www.toly.nl
06-27233562




Reply via email to