時系列グラフをプロットする GUI があります。ユーザーは、テキスト ボックスに値を入力して、プロットする開始日と終了日を入力します。たとえば、25/07 /13 22:00と26/07/13 00:00を入力すると、グラフは25 日の 22:00:00 から翌朝の 00:00:59 までのデータをプロットする必要があります。ユーザーが入力した時間はオブジェクトに解析されCalendar
ます。
私の問題は DST にあります。
ユーザーは DST を気にしないので、見たいのはこの 2 つの時間の間のグラフだけです。ただし、Calendar
オブジェクトは DST を考慮しているため、現在の "to" 日付は 00:00 ではなく 01:00 です。(私はロンドンにいて、現在 GMT + DST の 1 時間です)。
グラフをプロットするときは、DST を効果的に無視し、すべてが GMT + 0 であるかのように振る舞いたいと考えています。
これどうやってするの?