Hi again,
the problem seems to be even worse :(
The offset calculation seems to be entirely wrong...
<code>
var fmt = new qx.util.format.DateFormat("isoUtcDateTime");
var ddd = fmt.parse("2004-04-04T04:04:04Z");
ddd.getUTCHours(); // This does NOT return 4 !!!
</code>
Either I am completely confused, or there is some issue in that
formatter/parser
(seems to be that the UTC-offset is added instead of subtracted
...or the other way around)
/Peter
On 11/29/2013 11:55 AM Peter Schneider wrote:
> Hi qooxdoo-devs,
>
> the current implementation of qx.util.format.DateFormat is not able to parse
> "isoUtcDateTime" when it comes to a 'year-change' due to timezone offset
> (GMT+1)
>
>
> Following example...
>
> <code>
> (new
> qx.util.format.DateFormat("isoUtcDateTime")).parse("2013-01-01T00:00:00Z")
> </code>
>
> ...throws the following exception:
>
> Error: Error parsing date '2013-01-01T00:00:00Z': the value for day or month
> is too large
>
>
>
> Due to the fact that most of my clients are at GMT+1, I hope this gets fixed
> before New Year's Eve :)
>
> /Peter
>
>
> P.S.: Do you think it is needed to open a bug-report for this?
>
--
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel