[
http://issues.apache.org/jira/browse/MYFACES-656?page=comments#action_12331159
]
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