DateFormat.Format メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| Format(Date) |
|
| Format(Object, StringBuffer, FieldPosition) |
指定した |
| Format(Date, StringBuffer, FieldPosition) |
|
Format(Date)
Dateを日時文字列に書式設定します。
[Android.Runtime.Register("format", "(Ljava/util/Date;)Ljava/lang/String;", "")]
public string Format(Java.Util.Date date);
[<Android.Runtime.Register("format", "(Ljava/util/Date;)Ljava/lang/String;", "")>]
override this.Format : Java.Util.Date -> string
パラメーター
- date
- Date
日付/時刻文字列に書式設定する時刻値。
返品
書式設定された日時文字列。
- 属性
注釈
Dateを日時文字列に書式設定します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Format(Object, StringBuffer, FieldPosition)
指定した Object を日時文字列に書式設定します。
[Android.Runtime.Register("format", "(Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "")]
public override sealed Java.Lang.StringBuffer Format(Java.Lang.Object obj, Java.Lang.StringBuffer toAppendTo, Java.Text.FieldPosition fieldPosition);
[<Android.Runtime.Register("format", "(Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "")>]
override this.Format : Java.Lang.Object * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer
パラメーター
- obj
- Object
エポックからのミリ秒オフセットを表す Date または Number である必要があります。
- toAppendTo
- StringBuffer
返される日時文字列の文字列バッファー。
- fieldPosition
- FieldPosition
は、返された文字列内のフィールドの位置を追跡します。 たとえば、日付/時刻テキスト "1996.07.10 AD at 15:08:56 PDT"を指定すると、指定した fieldPosition が DateFormat#YEAR_FIELD場合、 fieldPosition の開始インデックスと終了インデックスはそれぞれ 0 と 4 に設定されます。
同じ日時フィールドがパターンに複数回出現する場合、その日時フィールドの最初の出現に対して fieldPosition が設定されることに注意してください。 たとえば、パターン "h a z (zzzz)"と配置フィールド DateFormat#TIMEZONE_FIELDを使用して、日付/時刻文字列"1 PM PDT (Pacific Daylight Time)"にDateを書式設定すると、タイムゾーン パターン文字'z'が最初に出現する場合、fieldPositionの開始インデックスと終了インデックスはそれぞれ 5 と 8 に設定されます。
返品
書式設定されたテキストが追加された、 toAppendToとして渡される文字列バッファー。
- 属性
例外
objectがDateインスタンスでもNumberインスタンスでもない場合は 。
注釈
指定した Object を日時文字列に書式設定します。 書式設定された文字列は、指定された StringBufferに追加されます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Format(Date, StringBuffer, FieldPosition)
Dateを日時文字列に書式設定します。
[Android.Runtime.Register("format", "(Ljava/util/Date;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_util_Date_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler")]
public abstract Java.Lang.StringBuffer Format(Java.Util.Date date, Java.Lang.StringBuffer toAppendTo, Java.Text.FieldPosition fieldPosition);
[<Android.Runtime.Register("format", "(Ljava/util/Date;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_util_Date_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler")>]
override this.Format : Java.Util.Date * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer
パラメーター
- date
- Date
日時文字列に書式設定する日付。
- toAppendTo
- StringBuffer
返される日時文字列の文字列バッファー。
- fieldPosition
- FieldPosition
は、返された文字列内のフィールドの位置を追跡します。 たとえば、日付/時刻テキスト "1996.07.10 AD at 15:08:56 PDT"を指定すると、指定した fieldPosition が DateFormat#YEAR_FIELD場合、 fieldPosition の開始インデックスと終了インデックスはそれぞれ 0 と 4 に設定されます。
同じ日時フィールドがパターンに複数回出現する場合、その日時フィールドの最初の出現に対して fieldPosition が設定されることに注意してください。 たとえば、パターン "h a z (zzzz)"と配置フィールド DateFormat#TIMEZONE_FIELDを使用して、日付/時刻文字列"1 PM PDT (Pacific Daylight Time)"にDateを書式設定すると、タイムゾーン パターン文字'z'が最初に出現する場合、fieldPositionの開始インデックスと終了インデックスはそれぞれ 5 と 8 に設定されます。
返品
書式設定されたテキストが追加された、 toAppendToとして渡される文字列バッファー。
- 属性
注釈
Dateを日時文字列に書式設定します。 書式設定された文字列は、指定された StringBufferに追加されます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。