|
List Info
Thread: Re: tr:inputDate
|
|
| Re: tr:inputDate |
  Ireland |
2007-09-21 04:20:23 |
|
Hi again.
I did some more investigation into this, and it seems that whenever you pick a date after the end of october, when daylight savings time switches, the date picker is ok.
All very confusing.
Should i be setting my default timezone to be GMT or a different one, like Europe/London?
Andy
----- Original Message ---- From: Adam Winer <awiner gmail.com> To: MyFaces Discussion <users myfaces.apache.org> Sent: Sunday, 16 September, 2007 7:57:24 PM Subject: Re: tr:inputDate
I still strongly suspect this is a daylight savings time issue, or at least a time zone issue, where one part of the system is interpr eting the date with one time zone, and another part of the system is doing so with a different time zone. Because of how java.util.Date is misdesigned, that means that something entered as midnight of 16/09/2007 can end up as 23:00 of 15/09/2007 when re-displayed.
-- Adam
On 9/16/07, Simon Lessard <simon.lessard.3 gmail.com> wrote: > I just checked demo files and we don't use a TimeZone setting in > trinidad-config.xml, so my hunch wasn't good. > > > On 9/16/07, Simon Lessard < simon.lessard.3 gmail.com> wrote: > > If that's the sole issue, then yes it should fix it. > > > > > > > > On 9/16/07, andymorton btinternet.com < andymorton btinternet.com> wrote: > > > > >
> > > > > > > Hi, > > > > > > Sounds like that could be it -seeing as it affects all instances. > > > Not to sound too stupid, but i take it that this can be addressed by > applying a timezone object to the inputDate through the use of the > convertDateTime tag? > > > > > > Regards, > > > Andrew > > > > > > > > > ----- Original Message ---- > > > From: Simon Lessard < simon.lessard.3 gmail.com> > > > To: MyFaces Discussion <users myfaces.apache.org> > > > > > > Sent: Sunday, 16 September, 2007 4:36:45 PM > > > Subject: Re: tr:inputDate > > > > > > My hunch would be the timezone setting. I don't have access to SVN and > source right now to check, but if the TimeZone use the 3-char format ( i.e. > EST or
PST), then daylight saving is ignored (and we're currently under > daylight saving), resulting in hour hour lost. Since we set the date using > midnight (0:00:00,000), losing 1 hours means going back one day. > > > > > > I plan to check out on that while fixing the first day of week issue to > see if there's a way to prevent such issues. > > > > > > > > > Regards, > > > > > > ~ Simon > > > > > > > > > On 9/16/07, andymorton btinternet.com <andymorton btinternet.com> wrote: > > > > > > > > > > > > > > > > It also happens with the live demos, which is weird... > > > > > > > > > > > > ----- Original Message ---- > > > > From: Leonardo Uribe < lu4242 gmail.com> > > > > To:
MyFaces Discussion <users myfaces.apache.org> > > > > Sent: Sunday, 16 September, 2007 12:00:19 AM > > > > Subject: Re: tr:inputDate > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > and also if i click the first available date (in this case > 16/09/2007), it populates the field with 15/09/2007. > > > > > > > > > > > > > I remember this issue. Are you using java.sql.Date as the type for the > property in the bean? I just changed it for java.util.Date and > > > > all works well for me. > > > > > > > > Regards > > > > > > > > Leonardo Uribe > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > >
|
| Re: tr:inputDate |

|
2007-09-21 07:34:40 |
I didn't read very carefully - but this link might be
relevant for the issue.
What I remember, we were initially using the system timezone
for the
f:convertDateTime, but had to change over to using GMT cause
else the
TCK would fail under certain circumstances.
http://mai
l-archives.apache.org/mod_mbox/myfaces-users/200509.mbox/%3C
d045fe00e04a7914a92cb4732abeff74 mac.com%3E
regards,
Martin
On 9/21/07, andymorton btinternet.com <andymorton btinternet.com> wrote:
>
> Hi again.
> I did some more investigation into this, and it seems
that whenever you pick
> a date after the end of october, when daylight savings
time switches, the
> date picker is ok.
> All very confusing.
> Should i be setting my default timezone to be GMT or a
different one, like
> Europe/bond?
>
> Andy
>
>
> ----- Original Message ----
> From: Adam Winer <awiner gmail.com>
> To: MyFaces Discussion <users myfaces.apache.org>
> Sent: Sunday, 16 September, 2007 7:57:24 PM
> Subject: Re: tr:inputDate
>
>
> I still strongly suspect this is a daylight savings
time issue,
> or at least a time zone issue, where one part of the
system is
> interpreting the date with one time zone, and another
part
> of the system is doing so with a different time zone.
> Because of how java.util.Date is misdesigned, that
means
> that something entered as midnight of 16/09/2007 can
> end up as 23:00 of 15/09/2007 when re-displayed.
>
> -- Adam
>
>
> On 9/16/07, Simon Lessard <simon.lessard.3 gmail.com> wrote:
> > I just checked demo files and we don't use a
TimeZone setting in
> > trinidad-config.xml, so my hunch wasn't good.
> >
> >
> > On 9/16/07, Simon Lessard < simon.lessard.3 gmail.com> wrote:
> > > If that's the sole issue, then yes it should
fix it.
> > >
> > >
> > >
> > > On 9/16/07, andymorton btinternet.com <
andymorton btinternet.com>
> wrote:
> > > >
> > > >
> > > >
> > > > Hi,
> > > >
> > > > Sounds like that could be it -seeing as
it affects all instances.
> > > > Not to sound too stupid, but i take it
that this can be addressed by
> > applying a timezone object to the inputDate
through the use of the
> > convertDateTime tag?
> > > >
> > > > Regards,
> > > > Andrew
> > > >
> > > >
> > > > ----- Original Message ----
> > > > From: Simon Lessard <
simon.lessard.3 gmail.com>
> > > > To: MyFaces Discussion <users myfaces.apache.org>
> > > >
> > > > Sent: Sunday, 16 September, 2007 4:36:45
PM
> > > > Subject: Re: tr:inputDate
> > > >
> > > > My hunch would be the timezone setting.
I don't have access to SVN and
> > source right now to check, but if the TimeZone use
the 3-char format (
> i.e.
> > EST or PST), then daylight saving is ignored (and
we're currently under
> > daylight saving), resulting in hour hour lost.
Since we set the date using
> > midnight (0:00:00,000), losing 1 hours means going
back one day.
> > > >
> > > > I plan to check out on that while fixing
the first day of week issue
> to
> > see if there's a way to prevent such issues.
> > > >
> > > >
> > > > Regards,
> > > >
> > > > ~ Simon
> > > >
> > > >
> > > > On 9/16/07, andymorton btinternet.com <andymorton btinternet.com>
> wrote:
> > > > >
> > > > >
> > > > >
> > > > > It also happens with the live
demos, which is weird...
> > > > >
> > > > >
> > > > > ----- Original Message ----
> > > > > From: Leonardo Uribe <
lu4242 gmail.com>
> > > > > To: MyFaces Discussion
<users myfaces.apache.org>
> > > > > Sent: Sunday, 16 September, 2007
12:00:19 AM
> > > > > Subject: Re: tr:inputDate
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > and also if i click the first
available date (in this case
> > 16/09/2007), it populates the field with
15/09/2007.
> > > > > >
> > > > >
> > > > > I remember this issue. Are you
using java.sql.Date as the type for
> the
> > property in the bean? I just changed it for
java.util.Date and
> > > > > all works well for me.
> > > > >
> > > > > Regards
> > > > >
> > > > > Leonardo Uribe
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>
--
http://www.irian.at
Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German
Professional Support for Apache MyFaces
|
|
[1-2]
|
|