On 3 Oct 2005, at 14:53, Boris Kovalenko (JIRA) wrote:
[ http://issues.apache.org/jira/browse/MYFACES-656?page=comments#action_12331159 ]<x-tad-smaller>Met vriendelijke groeten,
Boris Kovalenko commented on MYFACES-656:
-----------------------------------------
Still can't fully understand the situation, it is very strange. Base form:
<t:inputText id="rdate" value="#{currencyrate.rdate}" readonly="true" styleClass="input" size="10" >
<f:convertDateTime pattern="#{bundle['formats.date.ddmmyyyy']}"/>
</t:inputText>
<t:commandButton action="#{currencyrate.add}" value="#{bundle['buttons.add']}" styleClass="button" />
CurrencyRate::add
public String add() {
id = Constants.NO_ID;
System.out.println(rdate);
return ACTION_EDIT;
}
rdate here is logged as right date but with HH:MM:SS to 00:00:00 (this is ok)
but in the form where ACTION_EDIT points
<t:outputLabel for="rdate" value="#{bundle['titles.date']}"/>
<t:inputText id="rdate" value="#{currencyrate.rdate}" readonly="true" styleClass="input" size="10" >
<f:convertDateTime pattern="#{bundle['formats.date.ddmmyyyy']}"/>
</t:inputText>
rdate is shown as one day back!!!
Where is the mistake? I have experimented with date of 02.10.2005 for example, and my System.out.println(rdate) in CurrencyRate::getRdate ALWAYS shown me Sun Oct 02 00:00:00 YEKST 2005. But in input field I see one day back!!! (01.10.2005). Please help me identify the problem.
data conversion problems???
---------------------------
Key: MYFACES-656
URL: http://issues.apache.org/jira/browse/MYFACES-656
Project: MyFaces
Type: Bug
Components: Tomahawk
Versions: Nightly
Environment: Windows XP, Mozilla, Resin 3.0.14
Reporter: Boris Kovalenko
Priority: Critical
Simple form with
<t:inputText id="rdate" value="#{currencyrate.rdate}" readonly="true" styleClass="input" size="10" >
<f:convertDateTime pattern="#{bundle['formats.date.ddmmyyyy']}"/>
</t:inputText>
rdate is type of Date and constructed with new Date(). Regardles of f:convertDateTime used the value in input field is always one day back if time part of date is 00:00:00. IMHO this is problem with TZ as my TZ is GMT+5. I can't suppose when the problems occured as I switched from one of the 200509 builds to the lates nightly (20051001)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
Jan Dockx
</x-tad-smaller><x-tad-smaller>
PeopleWare NV - Head Office</x-tad-smaller><x-tad-smaller>
Cdt.Weynsstraat 85
B-2660 Hoboken
Tel: +32 3 448.33.38
Fax: +32 3 448.32.66 </x-tad-smaller><x-tad-bigger>
</x-tad-bigger><x-tad-smaller>
PeopleWare NV - Branch Office Geel</x-tad-smaller><x-tad-smaller>
Kleinhoefstraat 5
B-2440 Geel
Tel: +32 14 57.00.90
Fax: +32 14 58.13.25</x-tad-smaller><x-tad-bigger>
</x-tad-bigger><x-tad-smaller>
http://www.peopleware.be/
</x-tad-smaller><x-tad-smaller>http://www.mobileware.be/</x-tad-smaller>
smime.p7s
Description: S/MIME cryptographic signature
