語言

DateFormat 類別

定義

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

[Android.Runtime.Register("android/icu/text/DateFormat", ApiSince=24, DoNotGenerateAcw=true)]
public abstract class DateFormat : Android.Icu.Text.UFormat
[<Android.Runtime.Register("android/icu/text/DateFormat", ApiSince=24, DoNotGenerateAcw=true)>]
type DateFormat = class
    inherit UFormat
繼承
衍生
屬性

備註

<強力>[加護病房增強]</強重> 加護病房取代 java.text.DateFormat. ICU特有的方法、領域及其他功能標示為「<強力>[重症監護室]</強力>」。

DateFormat 是一個用於日期/時間格式子類別的抽象類別,能以與語言無關的方式格式化與解析日期或時間。 日期/時間格式子類,例如 SimpleDateFormat,允許格式化(例如日期→文字)、解析(文字→日期)及正規化。 自1970年1月1日00:00:00 GMT起,日期以物體或毫秒表示 Date 。

DateFormat 幫助你格式化並解析任何地區的日期。 你的程式碼可以完全不受月份、星期幾甚至曆法格式(如月亮與太陽)的區域慣例影響。 它提供多種類別方法,根據特定地點的預設日期/時間格式化器,以及多種格式風格或任意的「骨架」來取得預設日期/時間格式。 <ol><li>格式包括全文、長文、中文和短文。 更多細節及使用這些風格的範例可見於方法說明中。 <li>格式格式只涵蓋了必要用法的一小部分。 你通常只需要有特定的欄位組合,比如月份和年份,但格式要符合特定地區。 這是透過(名稱錯誤的)getPatternInstance() 方法來完成,提供一個骨架。 有許多常數具有共同的預設骨架,例如 #MINUTE_SECOND 「13:45」或 #YEAR_ABBR_MONTH 「2012年九月」這類。 </ol>

要格式化當前所在地的日期,請使用靜態工廠方法之一:

myString = DateFormat.getDateInstance().format(myDate);
            myString = DateFormat.getPatternInstance(DateFormat.YEAR_ABBR_MONTH).format(myDate);

如果你要格式化多個數字,取得格式並多次使用會更有效率,這樣系統就不用多次取得當地語言和國家慣例的資訊。

DateFormat df = DateFormat.getDateInstance();
            for (int i = 0; i &lt; a.length; ++i) {
                output.println(df.format(myDate[i]) + &quot;; &quot;);
            }

若要格式化不同地點的日期,請在 getDateInstance() 的呼叫中指定。

DateFormat df = DateFormat.getDateInstance(DateFormat.LONG, Locale.FRANCE);

你也可以用 DateFormat 來解析。

myDate = df.parse(myString);

市面上有許多靜態工廠方法可供選擇。 使用 getDateInstance 取得該國家的正常日期格式。 使用 getTimeInstance 取得該國家的時間格式。 使用 getDateTimeInstance 取得日期和時間格式。 你可以輸入不同的選項給這些工廠方法來控制結果的長度;從短到中、長、全。 具體結果依地區而異,但一般來說:ul<li SHORT 完全是數字化的,例如 12.13.52 或下午 3:30 >li<MEDIUM 較長,例如 1952 >年 1 月 12 日 li<LONG 較長,例如 1952 年 1 月 12 日或下午 3:30:32 >li<FULL 則相當完整,例如 1952 年 4 月 12 日星期二或太平洋標準時間下午 3:30:42。><> </ul>

使用 getPatternInstance 來用骨架格式化。 通常這是用預先定義的骨架,比如 #YEAR_ABBR_MONTH 「2012年9月」。 如果你不想使用預設的骨架,也可以自己提供骨架。 骨架與 SimpleDateFormat 中的圖案相似,但它們: <ol><li>只保留欄位圖案字母,忽略圖案中其他部分,如空格、標點符號和字串字面值。 <LI>與域的順序無關。 <li>忽略欄位圖案字母長度的某些差異: <ol><li>對於非數字曆欄位,圖案字母長度很重要,例如 MMM、MMMM 和 MMMMM;E和EEEE,並且尊重該領域的圖案字母長度。 <對於>數字日曆欄位,如 M 或 MM、d 或 dd、yy 或 yyyy,欄位模式長度會被忽略,最佳匹配(以日期時間模式定義)將不使用欄位模式字母長度(骨架)。 </ol></ol>

如果你願意,也可以設定格式的時區。 如果你想要更多對格式或解析的控制(或想給使用者更多控制權),可以嘗試將從工廠方法取得的 DateFormat 投射成 SimpleDateFormat。 這對大多數國家來說是可行的;只要記得把它放在試用區塊裡,以防遇到異常的。

你也可以使用解析與格式化方法的形式,搭配 ParsePosition 和 FieldPosition,讓你逐步<><>解析字串的片段。 < >Li 可以對齊特定欄位,或在螢幕上查詢該欄位的位置。 </ul>

<h3>同步</h3>

日期格式並不同步。 建議為每個執行緒建立獨立格式實例。 若多個執行緒同時存取同一格式,必須在外部同步。

Java 文件 android.icu.text.DateFormat。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

建構函式

名稱 Description
DateFormat()

創造新的約會格式。

DateFormat(IntPtr, JniHandleOwnership)

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

欄位

名稱 Description
AbbrGenericTz

<強>[icu]</強> 常數適用於 通用非地點格式,如PT時可縮寫;用於日期+時區或時區+組合。

AbbrMonth

<強[>icu]</strong> 常數用於月份縮寫的日期骨架。

AbbrMonthDay

<強[>iccu]</strong> 常數 用於月份與日期縮寫的日期骨架。

AbbrMonthWeekdayDay

<強力>[iccu]</strong> 常數用於日期骨架,月份、星期和日數縮寫。

AbbrQuarter

<強>[iccu]</強常> 數:用於縮寫四分之一的日期骨架。

AbbrSpecificTz

<strong>[icu]</strong> 常數用於 特定非地點格式,若可能則縮寫,如PDT;可組合使用日期+時區+時區或時區+。

AbbrUtcTz

<strong>[icu]</strong> 常數適用於 當地的 GMT/UTC 格式,例如 GMT+8:00 或 HPG-8:00;用於日期 + 時區或時區 + 的組合。

AbbrWeekday

<strong>[iccu]</strong> 常數用於日期骨架,平日縮短。

AmPmField
已淘汰.

FieldPosition 選擇器,用於對應欄位的「a」欄位對齊 Calendar#AM_PM 。

AmPmMidnightNoonField
已淘汰.

<強[>icu]</強力> 場位選擇器用於「b」場對齊。

DateField
已淘汰.

FieldPosition 選擇器用於對應欄位的「d」欄位對齊 Calendar#DATE 。

Day

<強[>重症監護室]</強力> 恆定,用於約會骨架與白天。

DayOfWeekField
已淘汰.

FieldPosition 選擇器用於「E」欄位對齊,對應於欄位。Calendar#DAY_OF_WEEK

DayOfWeekInMonthField
已淘汰.

FieldPosition 選擇器用於「F」欄位對齊,對應於欄位。Calendar#DAY_OF_WEEK_IN_MONTH

DayOfYearField
已淘汰.

FieldPosition 選擇器用於「D」欄位對齊,對應欄位 Calendar#DAY_OF_YEAR 。

Default
已淘汰.

預設風格的模式是恆定的。

DowLocalField
已淘汰.

<strong>[icu]</strong> FieldPosition 選擇器,用於對應 Calendar#DOW_LOCAL 場域的「e」場對齊。

EraField
已淘汰.

FieldPosition 選擇器,用於對應「G」欄位對齊,對應於該 Calendar#ERA 欄位。

ExtendedYearField
已淘汰.

<強[>icu]</強力> 場位選擇器用於對應場域的「u」場對齊 Calendar#EXTENDED_YEAR 。

FlexibleDayPeriodField
已淘汰.

<強力>[iccu]</strong> FieldPosition 選擇器用於「B」場對齊。

FractionalSecondField
已淘汰.

<強[>icu]</強力> 場位選擇器,用於對應場域的「S」場對齊 Calendar#MILLISECOND 。

Full
已淘汰.

全風格花紋是恆定的。

GenericTz

<strong>[icu]</strong> 常數用於 一般非地點格式,如太平洋時間;用於日期+時區+時區或時區的組合。

Hour

<strong>[iccu]</strong> Constant 用於日期骨架及小時,並依當地偏好的小時格式(12 或 24)。

Hour0Field
已淘汰.

FieldPosition 選擇器,用於對應「K」欄位對齊,對應該 Calendar#HOUR 欄位。

Hour1Field
已淘汰.

FieldPosition 選擇器用於對應欄位的「h」欄位對齊 Calendar#HOUR 。

Hour24

<強[>加護病房]</強恆> 定數,對於約會骨骼,24小時呈現中出現一小時。

Hour24Minute

<強>力[ICU]</強常> 數用於約會骨架,24小時呈現中有小時與分鐘。

Hour24MinuteSecond

<強力>[iccu]</strong> 常數用於24小時呈現中具有小時、分鐘和秒的日期骨架。

HourMinute

<strong>[iccu]</strong> 常數用於日期骨架,包含小時與分鐘,並以當地偏好的小時格式(12或24)。

HourMinuteSecond

<strong>[iccu]</strong> Constant 用於日期骨架,包含時、分、秒,並以當地偏好的小時格式(12 或 24)。

HourOfDay0Field
已淘汰.

FieldPosition 選擇器,用於「H」欄位對齊,對應於該 Calendar#HOUR_OF_DAY 欄位。

HourOfDay1Field
已淘汰.

FieldPosition 選擇器用於對應欄位的 'k' 欄位對齊 Calendar#HOUR_OF_DAY 。

JulianDayField
已淘汰.

<strong>[icu]</strong> FieldPosition 選擇器,對應 Calendar#JULIAN_DAY 於「g」欄位對齊。

LocationTz

<strong>[icu]</strong> 常數適用於 通用位置格式,例如洛杉磯時間;用於日期+時間+區域或時區+組合。

Long
已淘汰.

長型圖案是固定的。

Medium
已淘汰.

中等款式的圖案是固定的。

MillisecondField
已淘汰.

FRACTIONAL_SECOND_FIELD的別名。

MillisecondsInDayField
已淘汰.

<強力>[icu]</強力> 場位選擇器,用於對應「A」場對齊,對應場 Calendar#MILLISECONDS_IN_DAY 域。

Minute

<強[>iccu]</強常> 數用於約會骨骼與分鐘。

MinuteField
已淘汰.

FieldPosition 選擇器用於「m」欄位對齊,對應於該 Calendar#MINUTE 欄位。

MinuteSecond

<強[>重症監護室]</強常> 數用於約會骨架,包含分鐘和秒。

Month

<強[>重症監護室]</強力> 恆定,代表帶月份的約會骨架。

MonthDay

<強[>重症監護室]</強力> 恆定,代表日期骨架,月份和日數都很長。

MonthField
已淘汰.

FieldPosition 選擇器,用於對應「M」欄位對齊,對應該 Calendar#MONTH 欄位。

MonthWeekdayDay

<strong>[iccu]</strong> 常數用於日期骨架,包含月份、平日和日子。

None
已淘汰.

<強力>[iccu]</strong> 常數用於空式模式。

NumMonth

<強[>icu]</strong> 常數 對於帶有數字月份的日期骨架。

NumMonthDay

<強[>iccu]</strong> 常數用於日期骨架,並附上數值月份與日期。

NumMonthWeekdayDay

<strong>[iccu]</strong> 常數用於日期骨架,包含月份、星期和日數。

Quarter

<強[>iccu]</strong> 常數:用於帶有四分之一日期的骨架。

QuarterField
已淘汰.

<強力>[icu]</強力> 場位選擇器,用於對應場域的「Q」場對齊 Calendar#MONTH 。

Relative
已淘汰.

<強[>icu]</strong> 常數用於相對風格遮罩。

RelativeDefault
已淘汰.

<強力>[iccu]</strong> 常數,針對相對預設的模式。

RelativeFull
已淘汰.

<強>[iccu]</strong> 常數用於相對完整風格模式。

RelativeLong
已淘汰.

<強>[ICU]</強力> 常數,代表相對風格模式。

RelativeMedium
已淘汰.

<強>[ICU]</強力> 常數,代表相對風格模式。

RelativeShort
已淘汰.

<強>[ICU]</強力> 常數,代表相對風格模式。

Second

<強[>iccu]</strong> 常數用於約會骨架,第二個。

SecondField
已淘汰.

FieldPosition 選擇器用於對應欄位的 's' 欄位對齊 Calendar#SECOND 。

Short
已淘汰.

短款圖案是固定的。

SpecificTz

<強[>icu]</強常> 數適用於 特定非地點格式,例如太平洋夏令時間;可結合日期+時間+區域或時區+。

StandaloneDayField
已淘汰.

<強[>icu]</強力> 場位選擇器用於對應場域的「c」場對齊 Calendar#DAY_OF_WEEK 。

StandaloneMonthField
已淘汰.

<強[>icu]</強力> 場位選擇器,用於對應「L」場對齊,對應場域 Calendar#MONTH 。

StandaloneQuarterField
已淘汰.

<強力>[icu]</強力> 場位選擇器,用於對應場域的「q」場對齊 Calendar#MONTH 。

TimezoneField
已淘汰.

FieldPosition 選擇器用於 'z' 欄位對齊,對應 Calendar#ZONE_OFFSET 和 Calendar#DST_OFFSET 欄位。

TimezoneGenericField
已淘汰.

<強力>[icu]</強力> 場位選擇器用於「v」場對齊,對應 Calendar#ZONE_OFFSET 於與 Calendar#DST_OFFSET 場。

TimezoneIsoField
已淘汰.

<強力>[icu]</強力> 場位選擇器用於「X」場對齊,對應 Calendar#ZONE_OFFSET 於 和 Calendar#DST_OFFSET 場。

TimezoneIsoLocalField
已淘汰.

<強[>icu]</強> FieldPosition 選擇器用於「x」場對齊,對應 Calendar#ZONE_OFFSET 於 和 Calendar#DST_OFFSET field。

TimezoneLocalizedGmtOffsetField
已淘汰.

<強[>icu]</strong> FieldPosition 選擇器用於「O」場對齊,對應 Calendar#ZONE_OFFSET 於 和 Calendar#DST_OFFSET 場。

TimezoneRfcField
已淘汰.

<強[>icu]</strong> FieldPosition 選擇器用於「Z」欄位對齊,對應 Calendar#ZONE_OFFSET 於 和 Calendar#DST_OFFSET 欄位。

TimezoneSpecialField
已淘汰.

<強[>icu]</強力> 場位選擇器用於「V」場對齊,對應 Calendar#ZONE_OFFSET 於與 Calendar#DST_OFFSET 場。

Weekday

<強力>[重症監護室]</強力> 常數用於帶有平日的日期骨架。

WeekOfMonthField
已淘汰.

FieldPosition 選擇器用於「W」欄位對齊,對應於該 Calendar#WEEK_OF_MONTH 欄位。

WeekOfYearField
已淘汰.

FieldPosition 選擇器用於「w」欄位對齊,對應於欄位 Calendar#WEEK_OF_YEAR 。

Year

<強力>[重症監護室]</強力> 常數,代表日期骨架與年份。

YearAbbrMonth

<強[>iccu]</strong> 常數 用於帶有年份與縮寫月份的日期骨架。

YearAbbrMonthDay

<強[>iccu]</strong> 常數用於日期骨架,包含年份、縮短的月份和日子。

YearAbbrMonthWeekdayDay

<強[>iccu]</strong> 常數用於日期骨架,包含年份、縮短的月份、星期和日。

YearAbbrQuarter

<strong>[iccu]</strong> 常數用於帶有年份及縮寫季度的日期骨架。

YearField
已淘汰.

FieldPosition 選擇器用於「y」欄位對齊,對應欄位 Calendar#YEAR 。

YearMonth

<strong>[iccu]</strong> 常數表示日期骨架,年份與月份。

YearMonthDay

<strong>[iccu]</strong> 常數表示日期骨架,包含年份、月份和日期。

YearMonthWeekdayDay

<strong>[iccu]</strong> 常數用於日期骨架,包含年份、月份、星期和日。

YearNameField
已淘汰.

<強[>icu]</強力> 場位選擇器,用於對應場域的「U」場對齊 Calendar#YEAR 。

YearNumMonth

<strong>[icu]</strong> 常數用於日期骨架,包含年份與月份。

YearNumMonthDay

<strong>[iccu]</strong> 常數:包含年份、數值月份與日期的日期骨架。

YearNumMonthWeekdayDay

<strong>[iccu]</strong> 常數用於日期骨架,包含年份、數字月份、星期和日。

YearQuarter

<strong>[icu]</strong> 常數 用於帶有年份和季度的日期骨架。

YearWoyField
已淘汰.

<強[>icu]</strong> FieldPosition 選擇器,對應 Calendar#YEAR_WOY 於「Y」欄位對齊。

屬性

名稱 Description
Calendar

回傳與此日期/時間格式化器相關的行事曆。 -或- 設定日曆依照此日期格式使用。

CalendarLenient

回傳封裝日曆物件中日期/時間解析是否寬鬆。 -或- 指定封裝式日曆物件中日期/時間解析是否應寬鬆。

Class

回傳此 Object的執行時類別。

(繼承來源 Object)
DateInstance

回傳預設地區的日期格式格式 FORMAT 。

DateTimeInstance

回傳日期/時間格式格式,並保留預設 FORMAT 區域的格式風格。

Handle

底層 Android 實例的帳號。

(繼承來源 Object)
Instance

回傳一個預設的日期/時間格式器,日期和時間都使用 SHORT 格式。

JniIdentityHashCode

取得由互通執行時指派給此 Java 對等端的身份雜湊碼。

(繼承來源 Object)
JniManagedPeerState

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

(繼承來源 JavaObject)
JniPeerMembers

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

Lenient

回傳是否同時進行封裝的日曆物件中的日期/時間解析,以及 DateFormat 的空白區碼與數值處理較為寬鬆。 -或- 指定日期/時間解析是否應寬鬆。

NumberFormat

回傳這個日期/時間格式化器用來格式化和解析時間的數字格式化器。 -或- 設定數字格式化器。

PeerReference

取得這個 Java 節點的 JNI 物件參考。

(繼承來源 Object)
ThresholdClass

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

ThresholdType

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

TimeInstance

取得預設區域的預設格式 FORMAT 。

TimeZone

回傳時區。 -或- 設定此 DateFormat 物件日曆的時區。

方法

名稱 Description
Clone()

建立並回傳此物件的副本。

(繼承來源 _Format)
Construct(JniObjectReference, JniObjectReferenceOptions)

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

(繼承來源 JavaObject)
Dispose()

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
Dispose(Boolean)

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
DisposeUnlessReferenced()

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

(繼承來源 JavaObject)
Equals(Object)

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

(繼承來源 JavaObject)
Equals(Object)

表示是否有其他物體「等同」於此物。

(繼承來源 Object)
Format(Calendar, StringBuffer, FieldPosition)

將日期格式化成日期/時間字串。

Format(Date, StringBuffer, FieldPosition)

將日期格式化成日期/時間字串。

Format(Date)

將日期格式化成日期/時間字串。

Format(ITemporal, StringBuffer, FieldPosition)

將 a Temporal 格式化成日期/時間字串。

Format(ITemporal)

將 a Temporal 格式化成日期/時間字串。

Format(Object, StringBuffer, FieldPosition)

將時間物件格式化成時間字串。

Format(Object)

格式化物件以產生字串。

(繼承來源 _Format)
FormatToCharacterIterator(Object)

格式化物件產生 AttributedCharacterIterator。

(繼承來源 _Format)
GetAvailableLocales()

回傳安裝 DateFormat 的地點集合。

GetBooleanAttribute(DateFormat+BooleanAttribute)

如果缺少該屬性,則回傳該實例指定 BooleanAttribute 的當前值,則回傳 false。

GetContext(DisplayContext+Type)

[加護病房]取得格式化器的 DisplayContext 值,針對指定的 DisplayContext.Type,例如 CAPITALIZATION。

GetDateInstance(Calendar, DateFormatStyle, Locale)

建立 DateFormat 一個物件,可用於在由 指定的 cal日曆系統中格式化日期。

GetDateInstance(Calendar, DateFormatStyle, ULocale)

建立 DateFormat 一個物件,可用於在由 指定的 cal日曆系統中格式化日期。

GetDateInstance(Calendar, DateFormatStyle)

建立 DateFormat 一個預設地點的物件,可用於日曆系統 cal中指定的日期格式化。

GetDateInstance(DateFormatStyle, Locale)

回傳該地點的日期格式。

GetDateInstance(DateFormatStyle, ULocale)

回傳該地點的日期格式。

GetDateInstance(DateFormatStyle)

回傳預設 FORMAT 地區的日期格式。

GetDateTimeInstance(Calendar, DateFormatStyle, Int32, Locale)

建立 DateFormat 一個物件,可用於在日曆系統中格式化日期與時間,並依照 cal。

GetDateTimeInstance(Calendar, DateFormatStyle, Int32, ULocale)

建立 DateFormat 一個物件,可用於在日曆系統中格式化日期與時間,並依照 cal。

GetDateTimeInstance(Calendar, DateFormatStyle, Int32)

建立 DateFormat 一個預設地點的物件,可用於在日曆系統中格式化日期與時間,並依照 cal。

GetDateTimeInstance(DateFormatStyle, Int32, Locale)

回傳該地點的日期/時間格式格式,並依照指定格式格式。

GetDateTimeInstance(DateFormatStyle, Int32, ULocale)

回傳該地點的日期/時間格式格式,並依照指定格式格式。

GetDateTimeInstance(DateFormatStyle, Int32)

回傳預設地區的日期/時間格式格式,並依照指定日期與時間格式格式 FORMAT 。

GetHashCode()

回傳物件的雜湊碼值。

(繼承來源 Object)
GetInstance(Calendar, Locale)

回傳一個日期/時間格式器,該格式同時使用簡短格式表示日期和時間。

GetInstance(Calendar, ULocale)

回傳一個日期/時間格式器,該格式同時使用簡短格式表示日期和時間。

GetInstance(Calendar)

回傳一個預設的日期/時間格式器,日期和時間都使用 SHORT 格式。

GetInstanceForSkeleton(Calendar, String, Locale)

<strong>[icu]</strong> 建立 DateFormat 一個物件,可用於在由 Right cal指定的日曆系統中格式化日期與時間。

GetInstanceForSkeleton(Calendar, String, ULocale)

<strong>[icu]</strong> 建立 DateFormat 一個物件,可用於在由 Right cal指定的日曆系統中格式化日期與時間。

GetInstanceForSkeleton(String, Locale)

<strong>[icu]</strong> 回傳 DateFormat 一個可用於指定地點日期與時間格式化的物件。

GetInstanceForSkeleton(String, ULocale)

<strong>[icu]</strong> 回傳 DateFormat 一個可用於指定地點日期與時間格式化的物件。

GetInstanceForSkeleton(String)

<strong>[icu]</strong> 回傳 DateFormat 一個可用於預設地點格式化日期與時間的物件。

GetPatternInstance(Calendar, String, Locale)

<strong>[icu]</strong> 建立 DateFormat 一個物件,可用於在由 Right cal指定的日曆系統中格式化日期與時間。

GetPatternInstance(Calendar, String, ULocale)

<strong>[icu]</strong> 建立 DateFormat 一個物件,可用於在由 Right cal指定的日曆系統中格式化日期與時間。

GetPatternInstance(String, Locale)

<strong>[icu]</strong> 回傳 DateFormat 一個可用於指定地點日期與時間格式化的物件。

GetPatternInstance(String, ULocale)

<strong>[icu]</strong> 回傳 DateFormat 一個可用於指定地點日期與時間格式化的物件。

GetPatternInstance(String)

<strong>[icu]</strong> 回傳 DateFormat 一個可用於預設地點格式化日期與時間的物件。

GetTimeInstance(Calendar, DateFormatStyle, Locale)

建立DateFormat一個物件,可用於在日曆系統中格式化時間,並由 。cal

GetTimeInstance(Calendar, DateFormatStyle, ULocale)

建立DateFormat一個物件,可用於在日曆系統中格式化時間,並由 。cal

GetTimeInstance(Calendar, DateFormatStyle)

建立DateFormat一個物件,可用於在日曆系統中格式化時間,並由 。cal

GetTimeInstance(DateFormatStyle, Locale)

回傳給定地點的格式化器。

GetTimeInstance(DateFormatStyle, ULocale)

回傳給定地點的格式化器。

GetTimeInstance(DateFormatStyle)

回傳預設 FORMAT 地點的格式。

JavaFinalize()
已淘汰.

當垃圾回收判定該物件不再有相關參考時,由垃圾回收器呼叫。

(繼承來源 Object)
Notify()

喚醒一個正在該物件監視器上等待的執行緒。

(繼承來源 Object)
NotifyAll()

喚醒所有等待該物件監視器的執行緒。

(繼承來源 Object)
Parse(String, Calendar, ParsePosition)

根據給定的解析位置解析日期/時間字串。

Parse(String, ParsePosition)

根據給定的解析位置解析日期/時間字串。

Parse(String)

解析日期/時間字串。

ParseObject(String, ParsePosition)

解析一個日期/時間字串成一個物件。

ParseObject(String)

解析給定字串開頭的文字以產生物件。

(繼承來源 _Format)
SetBooleanAttribute(DateFormat+BooleanAttribute, Boolean)

為此實例設定一個布林屬性。

SetContext(DisplayContext)

<strong>[icu]</strong> 在格式化器中設定特定的 DisplayContext 值,例如 CAPITALIZATION_FOR_STANDALONE。

SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

(繼承來源 JavaObject)
ToArray<T>()

從這個 Java 陣列包裝器建立一個受管理陣列。

(繼承來源 Object)
ToString()

回傳物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

將此 Java 節點從互通執行時中取消註冊。

(繼承來源 Object)
Wait()

導致目前執行緒等待被喚醒,通常是透過 <em>通知</><em 或 em>中斷</em> 來喚醒。

(繼承來源 Object)
Wait(Int64, Int32)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)
Wait(Int64)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)

明確介面實作

名稱 Description
IJavaPeerable.Disposed()

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

(繼承來源 JavaObject)
IJavaPeerable.Finalized()

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

(繼承來源 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

(繼承來源 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

(繼承來源 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

(繼承來源 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

(繼承來源 JavaObject)
IJavaPeerable.UnregisterFromRuntime()

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

(繼承來源 _Format)

擴充方法

名稱 Description
GetJniTypeName(IJavaPeerable)

取得實例 self類型的 JNI 名稱。

JavaAs<TResult>(IJavaPeerable)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

JavaCast<TResult>(IJavaObject)

執行 Android 執行時檢查型別轉換。

JavaCast<TResult>(IJavaObject)

<強力>加護病房增強</強力> 加護病房取代 java.text.DateFormat了。

TryJavaCast<TResult>(IJavaPeerable, TResult)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

適用於