0

ここで奇妙な状況が発生しています。次の JSON がタイム ライン コントロールに渡されます。

[
  {
    "UserId": 2,
    "ItemId": 3,
    "ItemText": null,
    "ItemDate": "2014-06-09T18:51:37",
    "ItemDateEnd": null,
    "OutcomeScore": null
  },
...
]

これは、レンダリングするためにコントロールに渡す単純な項目の配列です。Firefox では、これは完全にレンダリングされ、何の問題もありません。ただし、私が試した他のすべてのブラウザーでは、項目が +1 時間表示されます。Opera、Chrome、IE9 で試してみましたが、Firefox 以外はすべて同じ問題を示しています。現在時刻は、すべてのブラウザーで期待どおりに表示されます。

興味深いことに、私は現在 GMT の夏時間 (+1h) にいますが、なぜこれがブラウザーに異なる影響を与えるのでしょうか?

各ブラウザーはまったく同じクエリを実行し、まったく同じ JSON を取得します。私は非常に混乱しており、どこを見始めればよいかさえわかりません。

タイムラインの v2.5.0 を実行しています。最新バージョンに更新しようとしましたが、同じことが発生したため、ページに統合された最新バージョンを取得する前に解決するために 2.5.0 にロールバックしました。

誰でもこれを見て、解決策を持っていますか?

4

2 に答える 2