Duration.AddTo メソッド

定義

オーバーロード

AddTo(Calendar)

この期間を オブジェクトに Calendar 追加します。

AddTo(Date)

この期間を オブジェクトに Date 追加します。

AddTo(Calendar)

この期間を オブジェクトに Calendar 追加します。

[Android.Runtime.Register("addTo", "(Ljava/util/Calendar;)V", "GetAddTo_Ljava_util_Calendar_Handler")]
public abstract void AddTo (Java.Util.Calendar? calendar);
[<Android.Runtime.Register("addTo", "(Ljava/util/Calendar;)V", "GetAddTo_Ljava_util_Calendar_Handler")>]
abstract member AddTo : Java.Util.Calendar -> unit

パラメーター

calendar
Calendar

値が変更されるカレンダー オブジェクト。

属性

例外

calendar パラメーターが null の場合は 。

注釈

この期間を オブジェクトに Calendar 追加します。

これらのフィールドが存在する場合は、年、月、日、時間、分、秒、およびミリ秒の順序で呼び出します java.util.Calendar#add(int,int) 。 クラスは Calendar int を使用して値を保持するため、このメソッドが正しく機能しない場合があります (たとえば、フィールドの値が int の範囲を超える場合など)。

また、この duration クラスはグレゴリオ暦の期間であるため、指定された Calendar オブジェクトが他のカレンダー システムに基づいている場合、このメソッドは正しく機能しません。

ミリ秒を超えるこの Duration オブジェクトの小数部は無視されます。 たとえば、この期間が "P1.23456S" の場合、SECONDS に 1 が追加され、234 が MILLISECONDS に追加され、残りは使用されません。

が を使用intDurationしているためCalendar#add(int, int)、フィールド内の のint範囲を超える値を指定すると、指定された Calendarにオーバーフロー/アンダーフローが発生することに注意してください。 XMLGregorianCalendar#add(Duration) は、オーバーフロー/アンダーフローの問題を回避しながら、このメソッドと同じ基本的な操作を提供します。

javax.xml.datatype.Duration.addTo(java.util.Calendar)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

AddTo(Date)

この期間を オブジェクトに Date 追加します。

[Android.Runtime.Register("addTo", "(Ljava/util/Date;)V", "GetAddTo_Ljava_util_Date_Handler")]
public virtual void AddTo (Java.Util.Date? date);
[<Android.Runtime.Register("addTo", "(Ljava/util/Date;)V", "GetAddTo_Ljava_util_Date_Handler")>]
abstract member AddTo : Java.Util.Date -> unit
override this.AddTo : Java.Util.Date -> unit

パラメーター

date
Date

値が変更される日付オブジェクト。

属性

例外

date パラメーターが null の場合は 。

注釈

この期間を オブジェクトに Date 追加します。

指定された日付は最初に に java.util.GregorianCalendar変換され、その後、期間は メソッドとまったく同じように #addTo(Calendar) 追加されます。

その後、更新された時刻の瞬間がオブジェクトに Date 変換され、指定 Date されたオブジェクトの更新に使用されます。

このやや冗長な計算は、月と年の期間を明確に決定するために必要です。

javax.xml.datatype.Duration.addTo(java.util.Date)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象