ここで奇妙な状況が発生しています。次の 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 にロールバックしました。
誰でもこれを見て、解決策を持っていますか?