次の方法で共有


Chronology.OfLocale(Locale) メソッド

定義

注意事項

Use 'Java.Time.Chrono.IChronology.OfLocale'. This class will be removed in a future release.

ロケールからインスタンス Chronology を取得します。

[Android.Runtime.Register("ofLocale", "(Ljava/util/Locale;)Ljava/time/chrono/Chronology;", "", ApiSince=26)]
[System.Obsolete("Use 'Java.Time.Chrono.IChronology.OfLocale'. This class will be removed in a future release.")]
public static Java.Time.Chrono.IChronology? OfLocale (Java.Util.Locale? locale);
[<Android.Runtime.Register("ofLocale", "(Ljava/util/Locale;)Ljava/time/chrono/Chronology;", "", ApiSince=26)>]
[<System.Obsolete("Use 'Java.Time.Chrono.IChronology.OfLocale'. This class will be removed in a future release.")>]
static member OfLocale : Java.Util.Locale -> Java.Time.Chrono.IChronology

パラメーター

locale
Locale

null ではなく、カレンダー システムを取得するために使用するロケール

戻り値

ロケールに関連付けられているカレンダー システム (null ではない)

属性

注釈

ロケールからインスタンス Chronology を取得します。

これにより、指定したロケールに基づいて a Chronology が返され、通常は .IsoChronology 他のカレンダー システムは、ロケール内で明示的に選択されている場合にのみ返されます。

このクラスは Locale 、アプリケーションのローカライズに役立つさまざまな情報へのアクセスを提供します。 これには、英国で使用される英語の "en-GB" などの言語と地域が含まれます。

このクラスでは Locale 、カレンダー システムを識別するために使用できる拡張メカニズムもサポートされています。 このメカニズムはキーと値のペアの形式であり、カレンダー システムにはキー "ca" があります。 たとえば、ロケール "en-JP-u-ca-japanese" は、日本語カレンダー システムで日本で使用される英語を表します。

このメソッドは、"ca" を渡すことと同等の方法で目的のカレンダー システムを Locale#getUnicodeLocaleType(String)検索します。 "ca" キーが存在しない場合は、 IsoChronology 返されます。

このメソッドの動作は、以前 java.util.Calendar#getInstance(Locale) のメソッドとは異なる点に注意してください。 そのメソッドが "th_TH" のロケールを受け取った場合は BuddhistCalendar、 これに対し、このメソッドは .IsoChronology ロケール "th-TH-u-ca-buddhist" をいずれかのメソッドに渡すと、タイの仏教暦システムが生成されるため、タイ暦システムのローカライズに今後推奨されるアプローチです。

日本のカレンダー システムでは、同様の状況が発生しますが、より簡単です。 ロケール "jp_JP_JP" は、カレンダーにアクセスするために以前に使用されています。 ただし、タイ語のロケールとは異なり、"ja_JP_JP" は自動的に最新の推奨形式の "ja-JP-u-ca-japanese" に変換 Locale されます。 したがって、このメソッドと Calendar#getInstance(Locale).

の Java ドキュメントjava.time.chrono.Chronology.ofLocale(java.util.Locale)

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

適用対象