Duration.GetTimeInMillis メソッド

定義

オーバーロード

GetTimeInMillis(Calendar)

期間の長さをミリ秒単位で返します。

GetTimeInMillis(Date)

期間の長さをミリ秒単位で返します。

GetTimeInMillis(Calendar)

期間の長さをミリ秒単位で返します。

[Android.Runtime.Register("getTimeInMillis", "(Ljava/util/Calendar;)J", "GetGetTimeInMillis_Ljava_util_Calendar_Handler")]
public virtual long GetTimeInMillis (Java.Util.Calendar? startInstant);
[<Android.Runtime.Register("getTimeInMillis", "(Ljava/util/Calendar;)J", "GetGetTimeInMillis_Ljava_util_Calendar_Handler")>]
abstract member GetTimeInMillis : Java.Util.Calendar -> int64
override this.GetTimeInMillis : Java.Util.Calendar -> int64

パラメーター

startInstant
Calendar

月/年の長さは異なります。 startInstantは、この分散を明確にするために使用されます。 具体的には、このメソッドは と の違い startInstant を返します。 startInstant+duration

戻り値

startInstant の間startInstantのミリ秒と、このDuration

属性

例外

パラメーターが null の場合 startInstant

注釈

期間の長さをミリ秒単位で返します。

seconds フィールドの桁数がミリ秒を超える場合は、単に破棄されます (つまり、0 に丸められます)。たとえば、任意のカレンダー値 xの 場合、

<code>new Duration("PT10.00099S").getTimeInMills(x) == 10000</code>.
<code>new Duration("-PT10.00099S").getTimeInMills(x) == -10000</code>.

このメソッドでは、 メソッドを #addTo(Calendar) 使用します。これは、フィールドに非常に大きな値を持つオブジェクトで正しく動作しない Duration 可能性があることに注意してください。 詳細については、 #addTo(Calendar) メソッドを参照してください。

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

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

適用対象

GetTimeInMillis(Date)

期間の長さをミリ秒単位で返します。

[Android.Runtime.Register("getTimeInMillis", "(Ljava/util/Date;)J", "GetGetTimeInMillis_Ljava_util_Date_Handler")]
public virtual long GetTimeInMillis (Java.Util.Date? startInstant);
[<Android.Runtime.Register("getTimeInMillis", "(Ljava/util/Date;)J", "GetGetTimeInMillis_Ljava_util_Date_Handler")>]
abstract member GetTimeInMillis : Java.Util.Date -> int64
override this.GetTimeInMillis : Java.Util.Date -> int64

パラメーター

startInstant
Date

月/年の長さは異なります。 startInstantは、この分散を明確にするために使用されます。 具体的には、このメソッドは と startInstant+durationの差startInstantを返します。

戻り値

startInstant の間startInstantのミリ秒と、このDuration

属性

例外

startInstant パラメーターが null の場合。

注釈

期間の長さをミリ秒単位で返します。

seconds フィールドの桁数がミリ秒を超える場合は、単に破棄されます (つまり、0 に丸められます)。たとえば、任意 Date の値 xに対して、

<code>new Duration("PT10.00099S").getTimeInMills(x) == 10000</code>.
<code>new Duration("-PT10.00099S").getTimeInMills(x) == -10000</code>.

このメソッドでは、 メソッドを #addTo(Date) 使用します。これは、フィールドに非常に大きな値を持つオブジェクトで正しく動作しない Duration 可能性があることに注意してください。 詳細については、 #addTo(Date) メソッドを参照してください。

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

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

こちらもご覧ください

適用対象