Inclusive vs Exclusive Dates

Timeline にイベントを追加するとき、Preceden が指定した日付をどう解釈するかを理解することが重要です。

イベントに対して終了日を指定すると、その終了日を含めてイベントを作成したいのだと Preceden は解釈します。 たとえば、友人が 5 月から 6 月にかけてヨーロッパに行くと言った場合、その旅行には 6 月も含まれると考えるでしょう。 Preceden は入力された日付に対して同じことを行います。

例外は、終了日が時間を含む場合です。 同じ友人が、午後 1 時から午後 2 時まで歯医者の予約があると言った場合、そのイベントが 1 時間しか続かないことを意味していることは明らかで、Preceden も同じように処理します。

これを明確にするために、いくつかの例を挙げます:

Two Day Event Span

次のイベントを例に挙げます。
  • Start Date: 2015年1月1日
  • End Date: Jan 2, 2015
Precedenはこれを1月2日の終わりにイベントが終了すると解釈します:

Single Day Event Span

  • StartDate.DATE.DATE.DATE.DATE.DATE.DATE.DATE.DATE.DATE.DATE.DATE.DATE.DATE.DATE.DATE: 2015年1月1日
  • 終了日。 Jan 1, 2015
では、イベントは1日にまたがります。

Two Year Event Span

  • Start Date: 2015
  • End Date: 2016
そうすると Preceden は 2016 年末までと解釈されますね。

One Year Event Span

  • Start Date: 2015
  • End Date: 2015
which is identical to.これは、2016年末にイベントが終了するという意味です。
  • Start Date: 2015年1月1日
  • End Date: Dec 31, 2015
End Date Dec 31, 2015はその日を含むので、イベントは1年にまたがります。

時間を含む終了日

  • Start Date: 2015年1月1日 13時
  • 終了日。 Jan 1, 2015 2pm

日付を扱う上記の例とは異なり、この終了日は時間を指定しており、Precedenは正確な終了時間として解釈します:

コメントを残す

メールアドレスが公開されることはありません。