0

カレンダーは、同じデータで異なる値を提供します。あれは、

calT.setTimeZone(_.calc.ap.getTZ());
calT.setTimeInMillis(_.calc.ap.getCalMainTime());

calT.setTimeZone(timezonebase);
calT.setTimeInMillis(curData.getTimeBase());

コードのさまざまな部分で、さまざまな値を提供します。

_.calc.ap.getTZ()と timezonebase は同じで、"Europe/Moscow" Time in millis for_.calc.ap.getCalMainTime()curData.getTimeBase()等しく、同じで568026000000L( 1 Jan 1988 12:00 GMT+03:00)に等しい

結果は 1 時間異なります: ( 1 Jan 1988 12:00 GMT+03:00) または (1 Jan 1988 13:00 GMT+03:00

ロシアが仕掛けたこのバグにより、2 年前に DST が削除されたと思います。しかし、このバグをどのように修正しますか?

4

1 に答える 1