DateFormat.Format 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Format(Date) |
將 a |
| Format(Object, StringBuffer, FieldPosition) |
將所給的 |
| Format(Date, StringBuffer, FieldPosition) |
將 a |
Format(Date)
將 a 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
時間值將格式化為日期-時間字串。
傳回
格式化的日期-時間字串。
- 屬性
備註
將 a Date 格式化成日期時間字串。
Java 文件 java.text.DateFormat.format(java.util.Date)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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
必須是代表與紀元相差的毫秒的 a Date 或 a Number 。
- toAppendTo
- StringBuffer
回傳日期-時間字串的字串緩衝區。
- fieldPosition
- FieldPosition
追蹤回傳線中場的位置。 例如,給定一個日期點的文字 "1996.07.10 AD at 15:08:56 PDT",若給定 fieldPosition 為 DateFormat#YEAR_FIELD,則 的 fieldPosition 開始索引與結束索引分別設為 0 和 4。
請注意,如果同一日期-時間欄位在一個模式中出現多次, fieldPosition 則會設定該日期-時間欄位首次出現的日期-時間欄位。 例如,將 a Date 格式化為日期-時間字串 "1 PM PDT (Pacific Daylight Time)" ,使用模式 "h a z (zzzz)" 與對齊欄位 DateFormat#TIMEZONE_FIELD,開始索引與結束索引 fieldPosition 分別設為 5 和 8,以表示時區模式字元 'z'的首次出現。
傳回
字串緩衝區以 傳遞為 toAppendTo,並附有格式化文字。
- 屬性
例外狀況
若 object 既非 A Date 也 Number 非實例。
備註
將所給的 Object 格式化成日期-時間字串。 格式化後的字串會附加在給定 StringBuffer的 後面。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Format(Date, StringBuffer, FieldPosition)
將 a 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 則會設定該日期-時間欄位首次出現的日期-時間欄位。 例如,將 a Date 格式化為日期-時間字串 "1 PM PDT (Pacific Daylight Time)" ,使用模式 "h a z (zzzz)" 與對齊欄位 DateFormat#TIMEZONE_FIELD,開始索引與結束索引 fieldPosition 分別設為 5 和 8,以表示時區模式字元 'z'的首次出現。
傳回
字串緩衝區以 傳遞為 toAppendTo,並附有格式化文字。
- 屬性
備註
將 a Date 格式化成日期時間字串。 格式化後的字串會附加在給定 StringBuffer的 後面。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。