SimpleDateFormat クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
<strong>[icu enhancement]</strong> ICU の java.text.SimpleDateFormat の置き換え。
[Android.Runtime.Register("android/icu/text/SimpleDateFormat", ApiSince=24, DoNotGenerateAcw=true)]
public class SimpleDateFormat : Android.Icu.Text.DateFormat
[<Android.Runtime.Register("android/icu/text/SimpleDateFormat", ApiSince=24, DoNotGenerateAcw=true)>]
type SimpleDateFormat = class
inherit DateFormat
- 継承
- 属性
注釈
<strong>[icu enhancement]</strong> ICU の java.text.SimpleDateFormat の置き換え。 ICU に固有のメソッド、フィールド、およびその他の機能には、"<strong>[icu]</strong>' というラベルが付けられます。
SimpleDateFormat は、ロケールに依存する方法で日付を書式設定および解析するための具象クラスです。 書式設定 (日付 -> テキスト)、解析 (テキスト -> 日付)、正規化が可能です。
クライアントは、DateFormat.getDateInstance()のインスタンスを明示的に構築するのではなく、DateFormat.getDateInstance()、DateFormat.getDateTimeInstance()、またはSimpleDateFormatを使用して日付/時刻フォーマッタを作成することをお勧めします。 これにより、クライアントは、プログラムが実行されているロケールに適した書式設定パターンを取得することが保証されます。 クライアントがより詳細な制御を必要とする場合は、 DateFormat.getInstanceForSkeleton()の使用を検討する必要があります。 ただし、クライアントがロケールの既定のパターンよりも異常な何かを必要とする場合は、 SimpleDateFormat を直接構築し、適切なパターンを指定できます (または DateFormat でファクトリ メソッドの 1 つを使用し、 toPattern() と applyPattern()でパターンを変更できます。 これらのメソッドの使用方法の詳細については、 DateFormatを参照してください。
<strong>Date と Time Patterns:</strong>
日付と時刻の形式は、 <em>date および time パターン</em> 文字列で指定します。 日付と時刻のパターンの完全な構文は、 https://unicode.org/reports/tr35/tr35-dates.html#Date_Format_Patternsにあります。
日付と時刻のパターン文字列内では、引用符で囲まれていないすべての ASCII 文字 [A-Za-z] は、カレンダー フィールドを表すパターン文字として予約されます。 最も一般的に使用されるパターン文字の一部を次に示します。
<blockquote><table border="1"><tr><th style="text-align: center">Sym.</th><th style="text-align: center">No.</th><th>Example</th><th>Description</th></tr><tr><td style="text-align: center">G</td ><td style="text-align: center">1..3</td><td>AD</td><td>Era - 現在の日付の Era 文字列に置き換えられました。 省略形の場合は 1 ~ 3 文字、長い (ワイド) フォームの場合は 4 文字、狭い形式の場合は 5 文字です</td></tr><tr><td style="text-align: center">y</td><tdtd: center">1..n</td><td>1996</td><td>Year. 通常、長さはパディングを指定しますが、2 文字の場合は最大長も指定します。 例:<div style="text-align: center"><center><table border="1" cellpadding="2" cellspacing="0"><tr><th>Year</th><th style="text-align: right">y</th><th style="text-text-align: right">yy</th><th style="text-align: right">yyy</th><th style="text-align: right">yyyy</th><th style="text-align: right">yyyyy</th></tr><tr><td>AD 1</td><td style="text-align: right">1</td><td style="text-align: right">01</td><td style="text-align: right">001</td><td スタイル ="text-align: right">0001</td><td style="text-align: right">00001</td>< /tr><tr><td>AD 12</td><td style="text-align: right">12</td><td style="text-align: right">12</td><td style="text-align: right">012</td>< style="text-align: right">0012</td><td style="text-align: right">00012</td ></tr><tr><td>AD 123</td><td style="text-align: right">123</td><td style="text-align: right">23</td><td style="text-align: right">123</td><td style="text-align: right">0123</td><tdtd style="text-align: right">00123</td></tr><tr><td>AD 1234</td><td style="text-align: right">1 234</td><td style="text-align: right">34</td><td style="text-align: right">1234</td><td style="text-align: right">1234</td><td style="text-align: right">01234</td></tr><tr><td>AD 12345</td><td style="text-align: right">12345</td><td style="text-align: right">4545 </td><td style="text-align: right">12345</td><td style="text-align: right">12345</td><td style="text-align: right">12345</td></tr></table></center></div></td></tr><tr><td rowspan="3" style="text-align: center">Q</td><td style="text -align: center">1..2</td><td>02</td><td rowspan="3">Quarter - 数値四半期に 1 つまたは 2 つ、省略形に 3 つを使用します。 完全 (ワイド) 名の場合は 4 つ (狭い名前の場合は 5 つはまだサポートされていません)。</td></tr><tr><td style="text-align: center">3</td><td>Q2</td></tr><tr><td style="text-align: center">4</td ><td>2nd quarter</td></tr><tr><td rowspan="4" style="text-align: center">M</td><td style="text-align: center">1.2</td><tdd>09</td><td rowspan="4">Month - 数値の月に 1 つまたは 2 つ、省略形に 3 つ、完全な (ワイド) 名に 4 つ、狭い名前に 5 を使用します。 2 ("MM") の場合、必要に応じて月番号はゼロで埋められます (例: "08")。</td></tr><trtr><td style="text-align: center">3</td><td>Sep</td></tr><tr><td style="text-align: center">4</td><td>September </td></tr><tr><td style="text-align: center">5</td><td>S</td></tr><tr><td style="text-align: center">d</td><td= style= style="text-align: center">1..2</td><td>1</td><td>Date - Day of the month. "d" を使用して最小桁数を表示し、常に 2 桁を表示する場合は "dd" を使用します (必要に応じて、"08"など)。</td></tr><trtr><td rowspan="4" style="text-align: center">E</td><td style="text-align: center">1.... 3</td><td>Tue</td><td rowspan="4">Day of week - 短い日には 1 ~ 3 文字、完全 (ワイド) 名には 4 文字を使用します。 狭い名前の場合は 5、短い名前の場合は 6 つ</td></tr><tr><td style="text-align: center">4</td><td>Tuesday</td></tr><tr><td style="text-align: center">5</td><td>td </td></tr><trtr><td style="text-align: center">6</td><td>Tu</td></tr><tr><td style="text-align: center">a</td><ttdstyle="text-align: center">1</td><td>AM</td><td>AM または PM</td></tr><tr><td style="text-align: center: ">h</td><td style="text-align: center">1..2</td><td>11</td><td>Hour [1-12]。 スケルトン データまたは柔軟なデータ パターン生成のために API で渡されるスケルトンで使用する場合は、ロケール (h または K) で優先される 12 時間サイクル形式と一致する必要があります。24 時間サイクル形式 (H または k) と一致しないようにする必要があります。 ゼロ パディングに hh を使用します。</td></tr><tr><td style="text-align: center">H</td><td: style="text-align: center">1..2</td><td>13</td><td>Hour [0-23]] スケルトン データまたは柔軟なデータ パターン生成のために API で渡されるスケルトンで使用する場合は、ロケール (H または k) で優先される 24 時間サイクル形式と一致する必要があります。12 時間サイクル形式 (h または K) と一致しないようにする必要があります。 0 パディングに HH を使用します。</td></tr><tr><td style="text-align: center">m</td><td: center">1..2</td><td>59</td><td>Minute. 最小桁数を表示するには "m" を使用し、常に 2 桁を表示するには "mm" を使用します (必要に応じて、"08" など)、.</td></tr><tr><td style="text-align: center">s</td><td style="text-align: center">1..2</td><td>12</td><td>Second. 最小桁数を表示するには "s" を使用し、常に 2 桁を表示するには "ss" を使用します (必要に応じて、"08"など)、"ss" を使用します。</td></tr><tr><td rowspan="2" style="text-align: center">z</td><td style="text-align: center">1..3</td><td>PDT</td><td>time zone. 短い特定の場所以外の形式。 使用できない場合は、ローカライズされた短い GMT 形式 ("O")にフォールバックします。</td></tr><tr><td style="text-align: center">4</td><td>Pacific Daylight Time</td><td>長い特定の場所以外の形式。 使用できない場合は、 ローカライズされた長い GMT 形式 ("OOOO") にフォールバックします。</td></tr><tr><td rowspan="2" style="text-align: center">v</td><td: center">1</td><td>PT</td><td>Time ゾーン。 短いジェネリックの場所以外の形式。 使用できない場合は、汎用の場所形式 ("VVVV") にフォールバックし、最終的なフォールバックとして短いローカライズされた GMT 形式にフォールバックします</td></tr><trtr><td style="text-align: center">4</td><td>Pacific Time</td><td>長いジェネリック非位置形式。 使用できない場合は、 汎用の場所形式 ("VVVV") にフォールバックします。 </tr></table>
</blockquote>
パターン内の ['a'.. の範囲にない文字。z'] と ['A'..'Z'] は引用符で囲まれたテキストとして扱われます。 たとえば、':'、'.'、''、'#'、' などの文字
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
| 名前 | 説明 |
|---|---|
| SimpleDateFormat() |
既定の |
| SimpleDateFormat(IntPtr, JniHandleOwnership) |
<strong>[icu enhancement]</strong> ICU の |
| SimpleDateFormat(String, DateFormatSymbols) |
指定されたパターンとロケール固有のシンボル データを使用して SimpleDateFormat を構築します。 |
| SimpleDateFormat(String, Locale) |
指定されたパターンとロケールを使用して SimpleDateFormat を構築します。 |
| SimpleDateFormat(String, String, ULocale) |
指定されたパターン、オーバーライド、およびロケールを使用して SimpleDateFormat を構築します。 |
| SimpleDateFormat(String, ULocale) |
指定されたパターンとロケールを使用して SimpleDateFormat を構築します。 |
| SimpleDateFormat(String) |
既定の |
フィールド
| 名前 | 説明 |
|---|---|
| AbbrGenericTz |
<strong>[icu]</strong>一般的な場所以外の形式の定数。可能な場合は省略されます (PT など)。日付と時刻 + ゾーン、またはタイム + ゾーンの組み合わせで使用されます。 (継承元 DateFormat) |
| AbbrMonth |
<strong>[icu]</strong> 月を省略した日付スケルトンの定数。 (継承元 DateFormat) |
| AbbrMonthDay |
<strong>[icu]</strong> 月と日が省略された日付スケルトンの定数。 (継承元 DateFormat) |
| AbbrMonthWeekdayDay |
<strong>[icu]</strong> 月、平日、日を省略した日付スケルトンの定数。 (継承元 DateFormat) |
| AbbrQuarter |
<strong>[icu]</strong> 四半期を省略した日付スケルトンの定数。 (継承元 DateFormat) |
| AbbrSpecificTz |
<strong>[icu]</strong> 日付 + 時刻 + ゾーン、またはタイム + ゾーンの組み合わせで使用される、可能な限り省略された 特定の場所以外の形式の定数。 (継承元 DateFormat) |
| AbbrUtcTz |
<strong>[icu]</strong> GMT+8:00 や HPG-8:00 などの ローカライズされた GMT/UTC 形式の定数。日付と時刻 + ゾーン、またはタイム + ゾーンの組み合わせで使用されます。 (継承元 DateFormat) |
| AbbrWeekday |
<strong>[icu]</strong> 曜日が省略された日付スケルトンの定数。 (継承元 DateFormat) |
| AmPmField |
古い.
|
| AmPmMidnightNoonField |
古い.
<strong>[icu]</strong> 'b' フィールドアラインメントの FieldPosition セレクター。 (継承元 DateFormat) |
| DateField |
古い.
|
| Day |
<strong>[icu]</strong> 日を含む日付スケルトンの定数。 (継承元 DateFormat) |
| DayOfWeekField |
古い.
|
| DayOfWeekInMonthField |
古い.
|
| DayOfYearField |
古い.
|
| Default |
古い.
既定のスタイル パターンの定数。 (継承元 DateFormat) |
| DowLocalField |
古い.
<strong>[icu]</strong> 'e' フィールドアラインメントの FieldPosition セレクター。 |
| EraField |
古い.
|
| ExtendedYearField |
古い.
<strong>[icu]</strong> |
| FlexibleDayPeriodField |
古い.
<strong>[icu]</strong> 'B' フィールドアラインメントの FieldPosition セレクター。 (継承元 DateFormat) |
| FractionalSecondField |
古い.
<strong>[icu]</strong> 'S' フィールドアラインメントの FieldPosition セレクター。 |
| Full |
古い.
完全なスタイル パターンの定数。 (継承元 DateFormat) |
| GenericTz |
<strong>[icu]</strong> 太平洋標準時などの 一般的な場所以外の形式の定数。日付と時刻 + ゾーン、またはタイム + ゾーンの組み合わせで使用されます。 (継承元 DateFormat) |
| Hour |
<strong>[icu]</strong> ロケールの優先時間形式 (12 または 24) を持つ時間を持つ日付スケルトンの定数。 (継承元 DateFormat) |
| Hour0Field |
古い.
|
| Hour1Field |
古い.
|
| Hour24 |
<strong>[icu]</strong> 24 時間表示の時間を持つ日付スケルトンの定数。 (継承元 DateFormat) |
| Hour24Minute |
<strong>[icu]</strong> 24 時間プレゼンテーションで時間と分の日付スケルトンの定数。 (継承元 DateFormat) |
| Hour24MinuteSecond |
<strong>[icu]</strong> 24 時間プレゼンテーションの時間、分、2 番目の日付スケルトンの定数。 (継承元 DateFormat) |
| HourMinute |
<strong>[icu]</strong> ロケールの優先時間形式 (12 または 24) を持つ時間と分の日付スケルトンの定数。 (継承元 DateFormat) |
| HourMinuteSecond |
<strong>[icu]</strong> ロケールの優先時間形式 (12 または 24) を持つ時間、分、秒の日付スケルトンの定数。 (継承元 DateFormat) |
| HourOfDay0Field |
古い.
|
| HourOfDay1Field |
古い.
|
| JulianDayField |
古い.
<strong>[icu]</strong> |
| LocationTz |
<strong>[icu]</strong> ロサンゼルス時刻などの 一般的な場所形式の定数。日付と時刻 + ゾーン、またはタイム + ゾーンの組み合わせで使用されます。 (継承元 DateFormat) |
| Long |
古い.
長いスタイル パターンの定数。 (継承元 DateFormat) |
| Medium |
古い.
中のスタイル パターンの定数。 (継承元 DateFormat) |
| MillisecondField |
古い.
FRACTIONAL_SECOND_FIELDのエイリアス。 (継承元 DateFormat) |
| MillisecondsInDayField |
古い.
<strong>[icu]</strong> 'A' フィールド配置の FieldPosition セレクター。 |
| Minute |
<strong>[icu]</strong> minute の日付スケルトンの定数。 (継承元 DateFormat) |
| MinuteField |
古い.
|
| MinuteSecond |
<strong>[icu]</strong> 分と秒の日付スケルトンの定数。 (継承元 DateFormat) |
| Month |
<strong>[icu]</strong> 月の日付スケルトンの定数。 (継承元 DateFormat) |
| MonthDay |
<strong>[icu]</strong> 長い月と日の日付スケルトンの定数。 (継承元 DateFormat) |
| MonthField |
古い.
|
| MonthWeekdayDay |
<strong>[icu]</strong> 月、平日、日の日付スケルトンの定数。 (継承元 DateFormat) |
| None |
古い.
<strong>[icu]</strong> 空のスタイル パターンの定数。 (継承元 DateFormat) |
| NumMonth |
<strong>[icu]</strong> 数値月の日付スケルトンの定数。 (継承元 DateFormat) |
| NumMonthDay |
<strong>[icu]</strong> 数値の月と日の日付スケルトンの定数。 (継承元 DateFormat) |
| NumMonthWeekdayDay |
<strong>[icu]</strong> 数値の月、曜日、および日を持つ日付スケルトンの定数。 (継承元 DateFormat) |
| Quarter |
<strong>[icu]</strong> 四半期の日付スケルトンの定数。 (継承元 DateFormat) |
| QuarterField |
古い.
<strong>[icu]</strong> |
| Relative |
古い.
<strong>[icu]</strong> 相対スタイル マスクの定数。 (継承元 DateFormat) |
| RelativeDefault |
古い.
<strong>[icu]</strong> 相対既定のスタイル パターンの定数。 (継承元 DateFormat) |
| RelativeFull |
古い.
<strong>[icu]</strong> 相対フル スタイル パターンの定数。 (継承元 DateFormat) |
| RelativeLong |
古い.
<strong>[icu]</strong> 相対スタイル パターンの定数。 (継承元 DateFormat) |
| RelativeMedium |
古い.
<strong>[icu]</strong> 相対スタイル パターンの定数。 (継承元 DateFormat) |
| RelativeShort |
古い.
<strong>[icu]</strong> 相対スタイル パターンの定数。 (継承元 DateFormat) |
| Second |
<strong>[icu]</strong> 2 番目の日付スケルトンの定数。 (継承元 DateFormat) |
| SecondField |
古い.
|
| Short |
古い.
短いスタイル パターンの定数。 (継承元 DateFormat) |
| SpecificTz |
<strong>[icu]</strong> 太平洋夏時間などの 特定の場所以外の形式の定数。日付と時刻 + ゾーン、またはタイム + ゾーンの組み合わせで使用されます。 (継承元 DateFormat) |
| StandaloneDayField |
古い.
<strong>[icu]</strong> |
| StandaloneMonthField |
古い.
<strong>[icu]</strong> |
| StandaloneQuarterField |
古い.
<strong>[icu]</strong> |
| TimezoneField |
古い.
|
| TimezoneGenericField |
古い.
<strong>[icu]</strong> 'v' フィールドアラインメントの FieldPosition セレクター。 |
| TimezoneIsoField |
古い.
<strong>[icu]</strong> 'X' フィールドアラインメントの FieldPosition セレクター。 |
| TimezoneIsoLocalField |
古い.
<strong>[icu]</strong> |
| TimezoneLocalizedGmtOffsetField |
古い.
<strong>[icu]</strong> |
| TimezoneRfcField |
古い.
<strong>[icu]</strong> |
| TimezoneSpecialField |
古い.
<strong>[icu]</strong> 'V' フィールドアラインメントの FieldPosition セレクター。 |
| Weekday |
<strong>[icu]</strong> 平日の日付スケルトンの定数。 (継承元 DateFormat) |
| WeekOfMonthField |
古い.
|
| WeekOfYearField |
古い.
|
| Year |
<strong>[icu]</strong> 年の日付スケルトンの定数。 (継承元 DateFormat) |
| YearAbbrMonth |
<strong>[icu]</strong> 年と省略された月の日付スケルトンの定数。 (継承元 DateFormat) |
| YearAbbrMonthDay |
<strong>[icu]</strong> 年、省略された月、日の日付スケルトンの定数。 (継承元 DateFormat) |
| YearAbbrMonthWeekdayDay |
<strong>[icu]</strong> 年、省略された月、平日、および日の日付スケルトンの定数。 (継承元 DateFormat) |
| YearAbbrQuarter |
<strong>[icu]</strong> 年および省略四半期の日付スケルトンの定数。 (継承元 DateFormat) |
| YearField |
古い.
|
| YearMonth |
<strong>[icu]</strong> 年と月の日付スケルトンの定数。 (継承元 DateFormat) |
| YearMonthDay |
<strong>[icu]</strong> 年、月、日の日付スケルトンの定数。 (継承元 DateFormat) |
| YearMonthWeekdayDay |
<strong>[icu]</strong> 年、月、平日、および日の日付スケルトンの定数。 (継承元 DateFormat) |
| YearNameField |
古い.
<strong>[icu]</strong> |
| YearNumMonth |
<strong>[icu]</strong> 年と数値の月の日付スケルトンの定数。 (継承元 DateFormat) |
| YearNumMonthDay |
<strong>[icu]</strong> 年、数値の月、日の日付スケルトンの定数。 (継承元 DateFormat) |
| YearNumMonthWeekdayDay |
<strong>[icu]</strong> 年、数値、月、曜日、日を含む日付スケルトンの定数。 (継承元 DateFormat) |
| YearQuarter |
<strong>[icu]</strong> 年と四半期の日付スケルトンの定数。 (継承元 DateFormat) |
| YearWoyField |
古い.
<strong>[icu]</strong> |
プロパティ
| 名前 | 説明 |
|---|---|
| Calendar |
この日付/時刻フォーマッタに関連付けられている予定表を返します。 または、この日付形式で使用するカレンダーを設定します。 (継承元 DateFormat) |
| CalendarLenient |
カプセル化された Calendar オブジェクト内の日付/時刻の解析が緩いかどうかを返します。 または、カプセル化された Calendar オブジェクトの日付/時刻の解析を実行するかどうかを指定します。 (継承元 DateFormat) |
| Class |
この |
| DateFormatSymbols |
日付/時刻の書式設定データを取得します。 または、日付/時刻の書式設定データを設定できます。 |
| Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
| JniIdentityHashCode |
相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。 (継承元 Object) |
| JniManagedPeerState |
<strong>[icu enhancement]</strong> ICU の |
| JniPeerMembers |
<strong>[icu enhancement]</strong> ICU の |
| Lenient |
カプセル化された Calendar オブジェクト内の日付/時刻の解析と DateFormat の空白文字と時刻の両方の解析を行うかどうかを返します。数値処理は lenient です。 または、日付/時刻の解析を lenient にするかどうかを指定します。 (継承元 DateFormat) |
| NumberFormat |
この日付/時刻フォーマッタが時刻の書式設定と解析に使用する数値フォーマッタを返します。 または、数値フォーマッタを設定します。 (継承元 DateFormat) |
| PeerReference |
このJava ピアの JNI オブジェクト参照を取得します。 (継承元 Object) |
| Symbols |
サブクラスが DateFormatSymbols にアクセスするためのメソッド。 |
| ThresholdClass |
<strong>[icu enhancement]</strong> ICU の |
| ThresholdType |
<strong>[icu enhancement]</strong> ICU の |
| TimeZone |
タイム ゾーンを返します。 または、この DateFormat オブジェクトのカレンダーのタイム ゾーンを設定します。 (継承元 DateFormat) |
| TimeZoneFormat |
<strong>[icu]</strong> この日付/時刻フォーマッタがタイム ゾーンの書式設定と解析に使用するタイム ゾーン フォーマッタを取得します。 または、 <strong>[icu]</strong> タイム ゾーン フォーマッタを設定できます。 |
メソッド
| 名前 | 説明 |
|---|---|
| ApplyLocalizedPattern(String) |
指定されたローカライズされたパターン文字列をこの日付形式に適用します。 |
| ApplyPattern(String) |
指定された未割り当てパターン文字列をこの日付形式に適用します。 |
| Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 _Format) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
<strong>[icu enhancement]</strong> ICU の |
| Dispose() |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| Dispose(Boolean) |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| DisposeUnlessReferenced() |
<strong>[icu enhancement]</strong> ICU の |
| Equals(Object) |
<strong>[icu enhancement]</strong> ICU の |
| Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
| Format(Calendar, StringBuffer, FieldPosition) |
日付または時刻を書式設定します。これは、1970 年 1 月 1 日 00:00:00 GMT 以降の標準ミリスです。 |
| Format(Date, StringBuffer, FieldPosition) |
日付を日付/時刻文字列に書式設定します。 (継承元 DateFormat) |
| Format(Date) |
日付を日付/時刻文字列に書式設定します。 (継承元 DateFormat) |
| Format(ITemporal, StringBuffer, FieldPosition) |
|
| Format(ITemporal) |
|
| Format(Object, StringBuffer, FieldPosition) |
時刻オブジェクトを時刻文字列に書式設定します。 (継承元 DateFormat) |
| Format(Object) |
文字列を生成するオブジェクトを書式設定します。 (継承元 _Format) |
| FormatToCharacterIterator(Object) |
|
| Get2DigitYearStart() |
100 年の期間の開始日を返します。2 桁の年は、内にあると解釈されます。 |
| GetBooleanAttribute(DateFormat+BooleanAttribute) |
属性に false が指定されていない場合は、このインスタンスの指定された BooleanAttribute の現在の値を返します。 (継承元 DateFormat) |
| GetContext(DisplayContext+Type) |
[icu]指定した DisplayContext.Type のフォーマッタの DisplayContext 値 (大文字化など) を取得します。 (継承元 DateFormat) |
| GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
| GetNumberFormat(Char) |
'y'(year) や 'M'(year) などのフィールドに使用される NumberFormat を指定します |
| JavaFinalize() |
古い.
オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
| MatchQuarterString(String, Int32, Int32, String[], Calendar) |
指定した位置にあるテキストを四半期文字列の配列と照合しようとします。 |
| MatchString(String, Int32, Int32, String[], Calendar) |
指定した位置にあるテキストを文字列の配列と照合しようとします。 |
| Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
| NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
| Parse(String, Calendar, ParsePosition) |
DateFormat をオーバーライドします。 |
| Parse(String, ParsePosition) |
指定された解析位置に従って、日付/時刻文字列を解析します。 (継承元 DateFormat) |
| Parse(String) |
日付/時刻文字列を解析します。 (継承元 DateFormat) |
| ParseObject(String, ParsePosition) |
日付/時刻文字列をオブジェクトに解析します。 (継承元 DateFormat) |
| ParseObject(String) |
指定された文字列の先頭からテキストを解析して、オブジェクトを生成します。 (継承元 _Format) |
| PatternCharToDateFormatField(Char) |
指定した書式パターン文字に関連付けられている DateFormat.Field 定数を返します。 |
| Set2DigitYearStart(Date) |
100 年の期間を設定します。2 桁の年は、ユーザーが指定した日付に開始されると解釈されます。 |
| SetBooleanAttribute(DateFormat+BooleanAttribute, Boolean) |
このインスタンスのブール値属性を設定します。 (継承元 DateFormat) |
| SetContext(DisplayContext) |
<strong>[icu]</strong> フォーマッタで特定の DisplayContext 値 (CAPITALIZATION_FOR_STANDALONEなど) を設定します。 (継承元 DateFormat) |
| SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
| SetNumberFormat(String, NumberFormat) |
ユーザーが複数のフィールドに対して NumberFormat を設定できるようにします。"y"(年) または "M"(月) "yMd"(年、月、日付) 複数のフィールドを組み合わせて使用できます。注: 複数のシンボル フィールドには 1 つのシンボル フィールドで十分です (したがって、"y" は "yy"、"yyy" をオーバーライドします) フィールドが数値でない場合、 オーバーライドには効果がありません ("MMM" のように、数値フィールドではなく省略形が使用されます) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
<strong>[icu enhancement]</strong> ICU の |
| SubFormat(Char, Int32, Int32, FieldPosition, DateFormatSymbols, Calendar) |
パターン文字を指定して、1 つのフィールドを書式設定します。 |
| SubParse(String, Int32, Char, Int32, Boolean, Boolean, Boolean[], Calendar) |
入力文字列の 1 つのフィールドを、 |
| ToArray<T>() |
このJava配列ラッパーからマネージド配列を作成します。 (継承元 Object) |
| ToLocalizedPattern() |
この日付形式を記述するローカライズされたパターン文字列を返します。 |
| ToPattern() |
この日付形式を記述するパターン文字列を返します。 |
| ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
| UnregisterFromRuntime() |
相互運用ランタイムからこのJava ピアの登録を解除します。 (継承元 Object) |
| Wait() |
現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。 (継承元 Object) |
| Wait(Int64, Int32) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
| Wait(Int64) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
| ZeroPaddingNumber(Int64, Int32, Int32) |
指定した最小桁数と最大桁数で数値を書式設定します。 |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IJavaPeerable.Disposed() |
<strong>[icu enhancement]</strong> ICU の |
| IJavaPeerable.Finalized() |
<strong>[icu enhancement]</strong> ICU の |
| IJavaPeerable.JniObjectReferenceControlBlock |
<strong>[icu enhancement]</strong> ICU の |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
<strong>[icu enhancement]</strong> ICU の |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
<strong>[icu enhancement]</strong> ICU の |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
<strong>[icu enhancement]</strong> ICU の |
| IJavaPeerable.UnregisterFromRuntime() |
<strong>[icu enhancement]</strong> ICU の |
拡張メソッド
| 名前 | 説明 |
|---|---|
| GetJniTypeName(IJavaPeerable) |
インスタンス |
| JavaAs<TResult>(IJavaPeerable) |
|
| JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
| JavaCast<TResult>(IJavaObject) |
<strong>[icu enhancement]</strong> ICU の |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
|