0

Sharepoint で Simile Timeline を使用しており、バブル テキストに従って開始時間と終了時間が正常に取得されていますが、イベントのバーが間違った場所に描画されています。いずれも実際の時刻より 4 時間進んでいます。たとえば、1 つのイベントの時間は 8:00 と 10:00 ですが、12 時から 14 時まで描画されています。GMT と私の現地時間 (4 時間) の間のオフセットに関係していると思います。オフセットなしでペイントする方法についてのアイデアはありますか?

4

1 に答える 1

0

私が正しく見えるようにするために、bandInfo の timeZone プロパティの入力を省略し (デフォルトのままにして)、DateTime オブジェクトを UTC でなくても強制する必要がありました。これよりも良い方法があることを願っていますが、うまくいきます。

SharePoint サービスから提供された文字列から月、日、年、時間を取り出し、タイムライン イベント オブジェクト用に次のように再構成します。

monthStr + "/" + dayStr + "/" + YearStr + " " + timeStr + " UTC";

于 2015-08-20T12:46:15.197 に答える