Брайан епископ упомянул смещение часового пояса, так что это заставило меня задуматься.вот более простое приложение:
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"
creationComplete="application1_creationCompleteHandler(event)">
<fx:Script>
<![CDATA[
import mx.events.FlexEvent;
protected function application1_creationCompleteHandler(event:FlexEvent):void
{
var d1:Date = new Date(2010, 10, 7);
var d2:Date = new Date(2010, 10, 8);
// put breakpoint here...
}
]]>
</fx:Script>
</s:Application>
и вот как выглядят свойства на моей машине (в Денвере) (обратите внимание на свойство timezoneOffset. Разница, которую я подозреваю, заключается в том, что 11/7 было днем летнего времени):1004 *
по некоторым причинам, datetimeaxis с displayLocalTime = true, преобразует d2.date в 7 вместо 8.