次の方法で共有


IsoChronology.DateNow メソッド

定義

オーバーロード

DateNow()

既定のタイム ゾーンのシステム クロックから現在の ISO ローカル日付を取得します。

DateNow(Clock)

指定したクロックから現在の ISO ローカル日付を取得します。

DateNow(ZoneId)

指定したタイム ゾーンのシステム クロックから現在の ISO ローカル日付を取得します。

DateNow()

既定のタイム ゾーンのシステム クロックから現在の ISO ローカル日付を取得します。

[Android.Runtime.Register("dateNow", "()Ljava/time/LocalDate;", "", ApiSince=26)]
public Java.Time.LocalDate? DateNow();
[<Android.Runtime.Register("dateNow", "()Ljava/time/LocalDate;", "", ApiSince=26)>]
member this.DateNow : unit -> Java.Time.LocalDate

戻り値

システム クロックと既定のタイム ゾーン (null ではなく) を使用した現在の ISO ローカル日付

属性

注釈

既定のタイム ゾーンのシステム クロックから現在の ISO ローカル日付を取得します。

これにより、既定のタイム ゾーンでクエリを実行 Clock#systemDefaultZone() system clock し、現在の日付を取得します。

このメソッドを使用すると、クロックがハードコーディングされているため、テストに代替クロックを使用できなくなります。

の Java ドキュメントjava.time.chrono.IsoChronology.dateNow()

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

DateNow(Clock)

指定したクロックから現在の ISO ローカル日付を取得します。

[Android.Runtime.Register("dateNow", "(Ljava/time/Clock;)Ljava/time/LocalDate;", "", ApiSince=26)]
public Java.Time.LocalDate? DateNow(Java.Time.Clock? clock);
[<Android.Runtime.Register("dateNow", "(Ljava/time/Clock;)Ljava/time/LocalDate;", "", ApiSince=26)>]
member this.DateNow : Java.Time.Clock -> Java.Time.LocalDate

パラメーター

clock
Clock

null ではなく、使用するクロック

戻り値

現在の ISO ローカル日付 (null ではない)

属性

注釈

指定したクロックから現在の ISO ローカル日付を取得します。

これにより、指定したクロックに対してクエリが実行され、現在の日付 (今日) が取得されます。 このメソッドを使用すると、テストに代替クロックを使用できます。 代替クロックを使用して Clock dependency injection導入することができます.

の Java ドキュメントjava.time.chrono.IsoChronology.dateNow(java.time.Clock)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

DateNow(ZoneId)

指定したタイム ゾーンのシステム クロックから現在の ISO ローカル日付を取得します。

[Android.Runtime.Register("dateNow", "(Ljava/time/ZoneId;)Ljava/time/LocalDate;", "", ApiSince=26)]
public Java.Time.LocalDate? DateNow(Java.Time.ZoneId? zone);
[<Android.Runtime.Register("dateNow", "(Ljava/time/ZoneId;)Ljava/time/LocalDate;", "", ApiSince=26)>]
member this.DateNow : Java.Time.ZoneId -> Java.Time.LocalDate

パラメーター

zone
ZoneId

戻り値

null ではなく、システム クロックを使用して現在の ISO ローカル日付

属性

注釈

指定したタイム ゾーンのシステム クロックから現在の ISO ローカル日付を取得します。

クエリを Clock#system(ZoneId) system clock 実行して現在の日付を取得します。 タイム ゾーンを指定すると、既定のタイム ゾーンへの依存が回避されます。

このメソッドを使用すると、クロックがハードコーディングされているため、テストに代替クロックを使用できなくなります。

の Java ドキュメントjava.time.chrono.IsoChronology.dateNow(java.time.ZoneId)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象